• 首页
  • vue
  • TypeScript
  • JavaScript
  • scss
  • css3
  • html5
  • php
  • MySQL
  • redis
  • jQuery
  • <html>

    HTML <html>元素表示一个HTML文档的根(顶级元素),所以它也被称为根元素。所有其他元素必须是此元素的后代。

    浏览器支持

    所有主流浏览器都支持<html>标签。

    示例

    <!doctype html>
    <html lang="zh">
      <head>...</head>
      <body>...</body>
    </html>
    

    属性

    元素包含全局属性。

    • manifestTHML5中废弃
      指定一个资源清单的URI,指示应在本地缓存的资源。请参阅使用应用程序缓存获取详细信息。
    • versionTHML5中废弃
      指定控制当前文档的HTML版本文档类型定义。这个属性已不再需要,因为这在文档类型声明中是多余的版本信息。
    • xmlns

      指派文档的 XML 命名空间。默认的值是"http://www.w3.org/1999/xhtml"。这在 XHTML 中是必要的,而在 HTML 中则是可选的。

    • manifestNewHTML5新增

      定义一个 URL,在这个 URL 上描述了文档的缓存信息。

    可访问性

    html元素上提供具有有效IETF标识语言标记的lang属性,将有助于屏幕阅读技术确定要陈述的正确语言。标识语言标签应描述页面大部分内容使用的语言。没有它,屏幕阅读器通常会默认使用操作系统的设置语言,这可能会导致错误陈述。

    标签定义及使用说明

    <html>标签告知浏览器这是一个 HTML 文档。

    <html>标签是 HTML 文档中最外层的元素。

    <html>标签是所有其他 HTML 元素(除了<!DOCTYPE>标签)的容器。

    HTML 4.01 与 HTML5之间的差异

    HTML5 中,增加了一个新属性:manifest。

    HTML 与 XHTML 之间的差异

    xmlns 属性在 XHTML 中是必需的,但在 HTML中不是。

    然而,即使 XHTML 文档中的<html>没有使用 xmlns 属性,W3C 上的 HTML 验证器也不会报错。这是因为"xmlns=http://www.w3.org/1999/xhtml"是一个固定值,即使您没有包含它,此值也会被添加到<html>标签中。

    实例

    简单的 HTML5 文档:

    <!doctype html>
    <html>
    <head>
    <title>title of the document</title>
    </head>
    <body>
    the content of the document......
    </body>
    </html>

    下篇:<body>