首页 > web前端 > H5教程 > w3c是怎样规定<meta>标签的 到底有没有结束的斜杠?

w3c是怎样规定<meta>标签的 到底有没有结束的斜杠?

WBOY
发布: 2016-06-07 08:44:24
原创
2353 人浏览过


哪种是更规范的写法

回复内容:

泻药
去查规范

HTML 4
The global structure of an HTML document
Start tag: required, End tag: forbidden


HTML5
4.2 Document metadata
Tag omission in text/html: No end tag.


所以:
第一种写法更贴近规范 这里有一个来自 StackOverflow 的回答,它比较详细地解释了你这个问题:

html - Are self-closing tags valid in HTML5?

In HTML 5, means , the start tag. It is not a "self-closing tag". Instead, certain elements are designated as having no end tag, for example
. These are collectively called void elements. The slash is just syntactic sugar for people who are addicted to XML. Using the slash in a non-void element tag is invalid, but browsers parse it as the start tag anyway, leading to a mismatch in end tags.
自闭合标签使用html5的doctype时不用写反斜杠。
相关标签:
来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板