在 HTML5 中,用 <br />
关闭 <br>
标签是否仍然合适?
这显然也适用于所有其他单个标签。我意识到这实际上并不影响东西的工作方式,但这里的最佳实践是什么?
someLines of txt <br> // How you see a lot of people doing it
and then some <br /> // XHTML style! Should I still be doing this?
ow im not done yet.. <br> </br> // No one does this right? RIGHT?!
原文由 Alex 发布,翻译遵循 CC BY-SA 4.0 许可协议
来自 HTML 的 W3C 规范:
以下是 HTML 中 void 元素的完整列表:
area
,base
,br
,col
,command
,embed
,hr
,img
,input
,keygen
,link
,meta
,param
,source
,track
,wbr
空元素只有一个开始标签;不得为 void 元素指定结束标记。
开始标签由以下部分组成,顺序如下:
<
字符。/
字符,仅当元素是空元素时才可能存在。>
字符。由此看来,我们可以使用
<br>
或<br/>
。但是,结束标记</br>
无效,所以不要使用<br> </br>
。通过 HTML 验证服务 运行以下命令表明同样如此。
因此,请使用
<br>
或<br/>
,只需确保始终如一地使用它们。编辑:正如 Brad 所指出的,
<br />
也是有效的 XHTML,因此最好选择这种形式。