最近看计网 看见这两个名词,出现次数挺多的,没有详细概述 长的还有点相似,总结一下
HTTP:(Hypertext Transfer Protocol,超文本传输协议)
HTML(Hypertext Markup Language,超文本标记语言)
Hypertext :超文本
Transfer :传输
Protoc: 协议;
Marku :标记 记住英语以后就不会认错了
详解:
HTTP(Hypertext Transfer Protocol,超文本传输协议)是一种用于在客户端和服务器之间传递数据的应用层协议。它是构建在TCP/IP协议上,用于在Web浏览器和Web服务器之间进行通信。
HTTP的主要特点是无状态、可靠、灵活和可扩展。它通过定义请求方法、状态码、消息头和消息体等组件来实现客户端和服务器之间的通信。
HTML(Hypertext Markup Language,超文本标记语言)是一种用于创建网页和应用程序界面的标记语言。它使用一系列标签和元素来定义页面的结构、内容、样式和交互。
HTML通过使用尖括号包围的标签来包含不同类型的元素。这些标签可以指示文本的格式、图片的显示、链接的导航,以及其他各种元素的呈现方式。
Web浏览器能够解析HTML文档并根据标记和元素的定义呈现出网页的可视化表示。HTML还支持嵌套、超链接、表单处理等功能,使得网页可以实现复杂的交互和动态内容。
HTTP和HTML是Web应用中常见的两个重要组成部分。HTTP负责数据的传输和通信,而HTML定义了网页的结构和内容。浏览器通过使用HTTP协议从服务器获取HTML文档,并将其呈现为可视化的网页。