我的一位同事告诉我,不是使用br标签我们可以使用span标签并给它一个显示:块和hr标签我们可以使用css的after伪元素来做。有人告诉我,这比使用这些html标签更好。对于这两种情况,这种方式是否优先于其他情况,还是我们可以使用这两种标签呢?
答案 0 :(得分:2)
本机html元素总是比其他奇怪的方式更好地使用来做同样的事情。最常见的情况是,如果人们不使用<br>
和<hr>
标签,那是因为它不符合图形需求。
顺便说一下,创建一个<span>
标签,只是为了在两个街区之间留出空间是一种可怕的方式。使用css,即使是风格!
答案 1 :(得分:0)
我不会使用<br>
进行布局,但仅限于打破文本中段。如果可能,仍然会更喜欢多段。相反,我会使用边距来分隔块。
除了@ kevinniel的答案之外,使用<span>
(自然内联元素)将其更改为块元素(这是{{1}的默认值)似乎是一个坏主意}&#39; S)