html介绍Web服务本质
import socketsk = socket.socket()sk.bind(("127.0.0.1", 8080))sk.listen(5)while True: conn, addr = sk.accept() data = https://www.isolves.com/it/cxkf/yy/html5/2019-06-20/conn.recv(8096) conn.send(b"HTTP/1.1 200 OK") conn.send(b"
Hello world!
") conn.close()浏览器发请求 --> HTTP协议 --> 服务端接收请求 --> 服务端返回响应 --> 服务端把HTML文件内容发给浏览器 --> 浏览器渲染页面【前端必备基础知识之HTML】HTML是什么?
- 超文本标记语言(Hypertext Markup Language, HTML)是一种用于创建网页的标记语言 。
- 本质上是浏览器可识别的规则,我们按照规则写网页,浏览器根据规则渲染我们的网页 。对于不同的浏览器,对同一个标签可能会有不同的解释 。(兼容性问题)
- 网页文件的扩展名:.html或.htm
HTML是一种标记语言(markup language),它不是一种编程语言 。
HTML使用标签来描述网页 。
文章插图
HTML文档结构
最基本的HTML文档:
<!DOCTYPE%20html><html%20lang="zh-CN"><head>%20<meta%20charset="UTF-8">%20<title>css样式优先级</title></head><body></body></html>%20
- <!DOCTYPE%20html>声明为HTML5文档 。
- <html>、</html>是文档的开始标记和结束的标记 。是HTML页面的根元素,在它们之间是文档的头部(head)和主体(body) 。
- <head>、</head>定义了HTML文档的开头部分 。它们之间的内容不会在浏览器的文档窗口显示 。包含了文档的元(meta)数据 。
- <title>、</title>定义了网页标题,在浏览器标题栏显示 。
- <body>、</body>之间的文本是可见的网页主体内容 。
推荐阅读
- 阴囊发红怎么办?这些护理方法必备
- jsonp的原理你真的懂吗?
- 如何让前端代码速度提高60倍
- 懂这10道JS经典算法题,你就是前端大神
- 凉拌芹菜花生米,下酒必备小凉菜
- 数据库两大必备神器:索引和锁底层原理是什么
- 优化必备 redis异步访问模式--管道技术
- 从拍照到视频,这9款摄影后期APP“装机必备”
- 前端入门:重学Cookie与Session
- 史上最全Linux基础知识点