HTML5 html-tag和DOCTYPE

前端之家收集整理的这篇文章主要介绍了HTML5 html-tag和DOCTYPE前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
从我所看到的,开始 HTML5页面的正确方法是:
<!DOCTYPE html>
<html>

没有更多的这些线.这是真的? (我要问,因为Visual Studio有更多的.)

(此外,我想知道HTML5是否真的是当前的标准,或者我应该使用XHTML5或其他一些版本.)

解决方法

根据 HTML living standardthe W3C spec,doctype是必需的序言,但是由于遗留原因而需要.我引用:
  1. A string that is an ASCII case-insensitive match for the string
    "<!DOCTYPE".
  2. One or more space characters.
  3. A string that is an ASCII case-insensitive match for the string
    “html”.
  4. Optionally,a DOCTYPE legacy string or an obsolete permitted DOCTYPE
    string (defined below).
  5. Zero or more space characters.
  6. A U+003E GREATER-THAN SIGN character (>).

In other words,<!DOCTYPE html>,case-insensitively.

而< html>< / html>为有效的文件

(Also,I’m wondering if HTML5 is really the current standard or should
I be using XHTML5 or some other version.)

它不是目前的标准IMHO,因为它还没有完成.但this article解释了很好的10个使用原因.

猜你在找的HTML5相关文章