获得徽章 1
赞了这篇文章
HTML是什么?
超文本标记语言(Hypertext Markup Language, HTML)是一种用于创建网页的标记语言。
本质上是浏览器可识别的规则,我们按照规则写网页,浏览器根据规则渲染我们的网页。对于不同的浏览器,对同一个标签可能会有不同的解释。(兼容性问题)
网页文件的扩展名:.html或.htm
html四大特性
基于请求响应
B浏览器发送请求,S服务端回应响应,请求和响应都基于一定的格式
基于tcp、ip作用于应用层之上的协议
无状态
服务端不会保护客户端的状态,每次输入网址都相当于浏览器第一次访问服务端
无/短链接
浏览器客户端发送请求后,服务端短暂的将html文件发送回去,后续两端不保持连接。html文件结构
在前面我们最简单的服务端中,我们发送了一句hello world并按一点格式显示在浏览器中,实际上发送的语言是html超文本标记语言,而在python代码中写大量的html格式的语言显示是不方便的,所以通常我们会引入其他文本文件,通过读取文件的方式按socket发送给浏览器,而按照html格式来写的文本文件以html后缀,被称为html文件。 #青训营笔记创作活动#
超文本标记语言(Hypertext Markup Language, HTML)是一种用于创建网页的标记语言。
本质上是浏览器可识别的规则,我们按照规则写网页,浏览器根据规则渲染我们的网页。对于不同的浏览器,对同一个标签可能会有不同的解释。(兼容性问题)
网页文件的扩展名:.html或.htm
html四大特性
基于请求响应
B浏览器发送请求,S服务端回应响应,请求和响应都基于一定的格式
基于tcp、ip作用于应用层之上的协议
无状态
服务端不会保护客户端的状态,每次输入网址都相当于浏览器第一次访问服务端
无/短链接
浏览器客户端发送请求后,服务端短暂的将html文件发送回去,后续两端不保持连接。html文件结构
在前面我们最简单的服务端中,我们发送了一句hello world并按一点格式显示在浏览器中,实际上发送的语言是html超文本标记语言,而在python代码中写大量的html格式的语言显示是不方便的,所以通常我们会引入其他文本文件,通过读取文件的方式按socket发送给浏览器,而按照html格式来写的文本文件以html后缀,被称为html文件。 #青训营笔记创作活动#
展开
评论
点赞