Html 5规范[重复]

Posted

技术标签:

【中文标题】Html 5规范[重复]【英文标题】:Html 5 Specification [duplicate] 【发布时间】:2013-04-26 13:58:04 【问题描述】:

html5 中应该使用 <br> 还是 <br /><div> 也是同样的问题。

我注意到在 IE 10 中使用中断渲染有时会导致高度计算错误,除非重新调整窗口大小。 (隐藏区域似乎导致这还没有弄清楚具体的 HTML)

如果div 应该用</div> 关闭,那么我注意到很多图书馆都假定是允许的(清除浮动是一个常见的<div class="clear" />

【问题讨论】:

这将解决您的br 问题:***.com/questions/10598501/closing-tags-in-html5 我总是像 那样做,它的工作量并不大,而且我 100% 一直在工作。 【参考方案1】:

Div 不会自动关闭。 <br /> 用于 XHTML。我敢打赌您没有将您的页面作为 XHTML 提供,所以不要那样做。在 HTML 中使用自闭合标签作为您显示的中断,会迫使浏览器将您的标记视为错误,并且必须猜测您的意思。它被称为“标签汤”。虽然浏览器在这方面做得很好,但您不应该这样做,而只是使用编程语言输入错误的代码并希望软件能够处理错误。

验证您的标记并查看验证器所说的内容。 Read the spec to see how such things are to be written.

【讨论】:

以上是关于Html 5规范[重复]的主要内容,如果未能解决你的问题,请参考以下文章

《Python从小白到大牛》第5章 Python编码规范

第5次博客作业

Javascript -- 常用代码规范

vue 项目搭建规范

Python_Day5_迭代器装饰器软件开发规范

Android开发代码规范