HTML5 标签推荐不推荐闭合

2014-12-04 10:34:30 +08:00
 sneezry
HTML5标准允许不闭合标签:

<div>
<p>This is a text

<div>
<p>This is another text

那些自闭合的标签在HTML5之前就可以不闭合了,但是之前w3c会发警告:

<br>
<hr>
<input type="text">
<img src="pic.png">

之前听说HTML5标准推荐不闭合,但是我现在写起来不闭合心里还是不爽,自闭合标签后我都要加上斜线才舒服。
4724 次点击
所在节点    问与答
25 条回复
alex321
2014-12-04 12:16:56 +08:00
html 标签不是上下闭合,就是自闭和,这是严格的规范和标准。
不用闭合是浏览器的兼容支持,能够支持 html5 标准的浏览器自然会兼容 html5 中规定的可以省略闭合的标签,对其进行自闭和或者上下闭合处理。
alex321
2014-12-04 12:18:15 +08:00
@alex321 补充一个,在我这里,前端制作 html 过程中没有完成自闭和或者上下闭合的,一旦被我发现就会视为不合格。
Showfom
2014-12-04 12:26:29 +08:00
超级大的网站节省流量可以不闭合,参考百度
myang
2014-12-04 13:10:13 +08:00
标准规定了可以不闭合的标签,那么不闭合就是符合标准的,而非依靠浏览器的兼容支持,如果浏览器必须要求闭合,那反而是浏览器不符合标准了。对于这类标签,闭合与不闭合是同等地位的,没有什么闭合才是更严格符合规范的说法,推荐闭合或者推荐不闭合都是在各自出发点下合理的说法。自己喜欢闭合就闭合,人家不喜欢闭合也不要歧视,众生平等。阿弥陀佛。
ven
2014-12-04 14:04:05 +08:00
技术渣渣疑惑:那么什么情况下是嵌套,什么情况是同级的?

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/151397

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX