微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

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个使用原因.

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐


HTML5和CSS3实现3D展示商品信息的代码
利用HTML5中的Canvas绘制笑脸的代码
Html5剪切板功能的实现
如何通过HTML5触摸事件实现移动端简易进度条
Html5移动端获奖无缝滚动动画实现
关于HTML5和CSS3实现机器猫的代码
HTML5使用DOM进行自定义控制
使用HTML5 Canvas绘制阴影效果的方法
使用PHP和HTML5 FormData实现无刷新文件上传
如何解决HTML5 虚拟键盘出现挡住输入框的问题