html5 <html> 标签是所有其他 html 元素(除了 <!doctype> 标签)的容器。
<html> 标签告知浏览器这是一个 html 文档。
html 元素是 html 文档中最外层的元素。
html 元素也可称为根元素。
实例
简单的 html 5 文档:
<!doctype html>
<html>
<head>
<title>title of the document</title>
</head>
<body>
the content of the document......
</body>
</html>
html 4.01 与 html 5 之间的差异
在 html 4.01 中的 xmlns 属性,在 xhtml 中是必须的。实际上它没有任何效果,但是出于验证的原因,在把 html 转换为 xhtml 的过程中,是很有帮助的。在 html 5 中,没有理由这么做,但是你仍然可以把 xmlns 属性定义为 "http://www.w3.org/1999/xhtml"。
在 html 5 中,有一个新属性:manifest。
提示和注释
注释:如果您出于某种原因,希望定义 xmlns 属性,唯一合法的值是 "http://www.w3.org/1999/xhtml"。
属性
属性 | 值 | 描述 |
---|---|---|
manifest | url | 定义一个 url,在这个 url 上描述了文档的缓存信息。 |
xmlns | http://www.w3.org/1999/xhtml | 定义 xml namespace 属性。 |
标准属性
<html> 标签支持 html 5 中的标准属性。
事件属性
<html> 标签支持 html 5 中的事件属性
注意,作为html文档的最外层元素,请正确书写<html>标签,并将其它html标签正确的放置在<html>标签中!
注意事项:
尽管在 html 里它不是必需的,可以是隐含的,但是在 xhtml 里必须明确给出 <html> 元素的开标签和闭标签。