猿问

使用<BR />有时不好吗?

使用<BR />有时不好吗?

使用<BR/>标签有时不好吗?

我问,因为我的开发团队给我的第一个建议是:不要使用<BR/>; 相反,使用样式。但为什么?使用<BR/>标签时会出现负面结果吗?


蛊毒传说
浏览 653回答 3
3回答

largeQ

不使用的主要原因<br>是它不是语义。如果您想在不同的可视块中使用两个项目,则可能需要它们位于不同的逻辑块中。在大多数情况下,这意味着仅使用不同的元素,<p>Stuff</p><p>Other stuff</p>然后使用CSS将块正确地隔开。在某些情况下,<br>语义上有效,即换行符是您要发送的数据的一部分。这实际上仅限于2个用例 - 诗歌和邮寄地址。

凤凰求蛊

我认为您的开发团队正在参考<br />代替边距。要在元素之间创建空白空间,请使用CSS填充/边距样式。使用不当<br />:<div> &nbsp;&nbsp;&nbsp;Content</div><br&nbsp;/><br&nbsp;/><br&nbsp;/><br&nbsp;/><div> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;More&nbsp;content...</div>善用<br />:<style> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;div&nbsp;{ &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;margin-top:10px; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}</style><div> &nbsp;&nbsp;&nbsp;Content<br&nbsp;/> &nbsp;&nbsp;&nbsp;Line&nbsp;break</div><div> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;More&nbsp;content...</div>

沧海一幻觉

通常,<br/>表示语义HTML较差。最常见的情况是使用<br/>声明段落分隔,有更好的方法在语义上进行。见床和BReakfast。在某些情况下,它是使用的正确标签,但它经常被滥用,人们采用“不使用”的心态来强制更好的语义思维。
随时随地看视频慕课网APP
我要回答