HTTP refers to a Hypertext Transfer Protocol, which is the most widely used network protocol on the Internet; it specifies what kind of messages the client may send to the server and what kind of response it gets. HTML stands for "Hypertext Markup Language" and is a markup language designed for "web page creation and other information that can be seen in a web browser".
The operating environment of this tutorial: Windows 7 system, HTML5 version, Dell G3 computer.
What does HTTP mean?
HTTP is a hypertext transfer protocol and is the most widely used network protocol on the Internet.
Hypertext Transfer Protocol (HTTP) is a simple request-response protocol that usually runs on top of TCP. It specifies what kind of messages the client may send to the server and what kind of response it gets. The headers of request and response messages are given in ASCII form; the message contents have a MIME-like format. This simple model was responsible for the early success of the Web because it made development and deployment very straightforward.
HTTP is an application layer protocol. Like other application layer protocols, it is a protocol for implementing a certain type of specific application, and its functions are implemented by an application running in user space. HTTP is a protocol specification. This specification is recorded in the document and is the implementation program of HTTP that actually communicates through HTTP.
HTTP communicates based on B/S architecture, and the server-side implementation programs of HTTP include httpd, nginx, etc. The client-side implementation programs are mainly web browsers, such as Firefox, Internet Explorer, Google chrome, Safari , Opera, etc. In addition, the client’s command line tools include elink, curl, etc. Web services are based on TCP, so in order to respond to client requests at any time, the Web server needs to listen on port 80/TCP. In this way, the client browser and the web server can communicate through HTTP.
What does HTML mean?
HTML stands for Hypertext Markup Language and is a markup language. It includes a series of tags. These tags can unify the document format on the network and connect scattered Internet resources into a logical whole. HTML text is descriptive text composed of HTML commands. HTML commands can describe text, graphics, animations, sounds, tables, links, etc.
Hypertext is a way of organizing information that associates words and graphics in the text with other information media through hyperlinks. These interrelated information media may be in the same text, may be other files, or may be files on a computer that are geographically distant. This way of organizing information connects information resources distributed in different locations in a random manner, making it easier for people to find and retrieve information.
Features
Hypertext markup language document production is not very complicated, but it is powerful and supports the embedding of files in different data formats, which is also popular in the World Wide Web (WWW) One of the reasons is that its main features are as follows:
Simplicity: The hypertext markup language version is upgraded using a superset method, making it more flexible and convenient.
Scalability: The wide application of hypertext markup language has brought about requirements for enhanced functions and added identifiers. Hypertext markup language adopts the method of subclass elements to bring system expansion. to guarantee.
Platform independence: Although personal computers are popular, there are many people who use other machines such as MAC. Hypertext Markup Language can be used on a wide range of platforms. This is also the World Wide Web (WWW) Another reason for its popularity.
Versatility: In addition, HTML is the universal language of the Internet, a simple and universal all-purpose markup language. It allows web page producers to create complex pages that combine text and images, and these pages can be viewed by anyone else on the Internet, regardless of the type of computer or browser used.
For more programming-related knowledge, please visit: Introduction to Programming! !
The above is the detailed content of What do HTTP and HTML mean?. For more information, please follow other related articles on the PHP Chinese website!