当我想在HTML代码中使用新行时,我确实使用<br>
但是当我进行代码性能测试并完成了一些关于HTML的好习惯。我发现使用<br>
作为新行时完全出错了。
我已经完成了这件事 article.
期待从社区中了解,这是一种好方法还是推荐使用的任何其他东西代替<br>
(像任何CSS / javascript技巧)
如果还有其他方法,请通过代码示例参考。
提前多多感谢。
答案 0 :(得分:5)
我发现在使用
时完全出错了<br>
换行
不一定。毕竟,它的明确(也是唯一)目的:开始一条新线。例如,在诗歌中,换行通常是有意义的,但却没有开始新的段落,所以:
What's in a name? that which we call a rose
<br>By any other name would smell as sweet;
......写出罗密欧与朱丽叶这两行是完全合理的方式。
但是如果你想开始一个新的段落,你就不会使用<br>
,你结束当前段落并开始一个新段落:
<p>This is one paragraph</p>
<p>This is another</p>
同样,你通常不会在像div
这样的容器中分解它;相反,你结束一个div
并开始另一个:
<div>This is one div</div>
<div>This is another</div>
你也可以使用CSS来设置通常为内联或内联块的元素,使其像div
元素一样被阻挡,但这通常不是 一个好主意(总有例外)。
如果您想在元素之间添加空格,那就是padding
和margin
CSS属性的用途。