现在使用
标签是否过时了?如果是这样,我应该使用什么呢?
对于新行,我这样编码。这些天不应该这样做吗?
<br />
<br />
<br />
<br />
答案 0 :(得分:17)
<br />
用于表示所述内容的中断,常见的例子是地址:
<p>
20 street name<br />
City Name<br />
etc.
</p>
正如您在上面的示例中所看到的,地址是一组内容,休息仅用于表示目的。
简而言之:应使用<p>
标记将内容分隔成块,<br />
标记应用于该内容所需的任何中断(出于演示目的,如上例所示)
<br />
标记完全有效,它也在当前的HTML5规范中。
答案 1 :(得分:10)
HTML 5只需要<br>
,但<br/>
仍然可以。
如果你使用像XHTML这样的东西,那么无论如何你都希望它是<br />
..
这个问题可能会告诉你需要知道的一切:HTML 5: Is it <br>, <br/>, or <br />?
答案 2 :(得分:7)
(原始问题,在编辑之前):“换行结束标记”应该只用于XHTML中,并使用XML内容类型(即几乎从不),即便如此,你仍然可以使用{ {1}}。
单独处理已编辑的问题:
如果您想换行,请使用<br />
(或XHTML中的<br>
)。 HTML 5也允许<br />
,但这只是XML上瘾和语法错误突出显示器的语法糖。
换行符元素不是过时的,但与任何其他元素一样,它只应在适当的位置使用。当一个换行符合时,没有多少地方,王子想到的最常见的是邮政地址和诗歌。在大多数情况下,<br />
更合适。在出现多个连续换行符的地方,添加填充或边距的样式表通常是正确的选择。
答案 3 :(得分:1)
我将以不同的方式回答这个问题:
您可以使用<br />
但是按我认为您要问的方式回答问题...您可以让<p>
或<div>
使用padding元素控制间距。所以不要添加<br />
而只是在p或div元素上进行填充。但是,正如人们提到<p>
是要走的路:)