HTML5文档结构分析

时间:2022-05-13 04:48:53

html5规范将元素分为三大类:元数据元素,流元素和短语元素

主体结构

DOCTYPE 元素

指示 web 浏览器关于页面使用哪个 HTML 版本进行编写的指令。html版本有:HTML 5,HTML 4.01 Strict,HTML 4.01 Transitional,HTML 4.01 Frameset,XHTML 1.0 Strict,XHTML 1.0 Transitional,XHTML 1.0 Frameset,XHTML 1.1。
HTML5版本申明:

html元素

根元素,文档中HTML部分的开始。

head元素

包含着文档的元数据(元数据向浏览器),脚本和外部资源

body元素

文档内容

元数据元素

title:设置文档标题

base:设置URL的解析基准

<!DOCTYPE HTML>
<html>
<head>
<base href="http://titan/listings"/>
</head>
<body>
<a href="page2.html"></a>
</body>
</html>

meta元素

定义文档的各种元数据。它有多种不同用法,而且一个HTML文档中可以包含多个么他元素。

  • 指定名/值元数据对
  • 声明字符编码
  • 模拟HTTP标头字段
  • 移动端屏幕自适应与禁止横屏和缩放:
  <meta content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0;" name="viewport" />