我经常想知道如何正确使用 <br>
换行符。似乎经常会错误地将其用于定位或清除内容,而应改用 CSS。
W3schoools.org 表示应该使用 <br>
来创建空行,但不用于创建或分隔段落。在查看W3C HTML5规范草案时,更明确地说明了当内容需要换行时,例如地址的行或诗歌中的空行,即作者想要的情况下,应使用<br>
。
但我仍然对其他人可能有的进一步澄清或建议感兴趣。 我经常发现自己选择不使用 <br>
标签,而是只需使用所需的清除、边距、填充等样式元素来创建所需的空间。
虽然这并不是至关重要的,但以下示例让我思考到一个流行的(“权威”的)网站使用了一个我不确定是否很语义化的 <br>
。 在这里,我只会通过 CSS 清除其兄弟节点中的<a>
:
<p>Lorem ipsum dolor sit amet, consectetur tempor laborum.</p>
<br>
<a href="#readmore">more >></a>