前端必备基础知识之HTML

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不是什么?
HTML是一种标记语言(markup language),它不是一种编程语言 。
HTML使用标签来描述网页 。
前端必备基础知识之HTML

文章插图
 
HTML文档结构
最基本的HTML文档:
<!DOCTYPE%20html><html%20lang="zh-CN"><head>%20<meta%20charset="UTF-8">%20<title>css样式优先级</title></head><body></body></html>%20
  1. <!DOCTYPE%20html>声明为HTML5文档 。
  2. <html>、</html>是文档的开始标记和结束的标记 。是HTML页面的根元素,在它们之间是文档的头部(head)和主体(body) 。
  3. <head>、</head>定义了HTML文档的开头部分 。它们之间的内容不会在浏览器的文档窗口显示 。包含了文档的元(meta)数据 。
  4. <title>、</title>定义了网页标题,在浏览器标题栏显示 。
  5. <body>、</body>之间的文本是可见的网页主体内容 。


    推荐阅读