标签允许我们对页面中的文本进行强制换行,它不像段落中的文本行一样去考虑浏览器窗口中是否还有可用空间。强制换行在某些体裁的文章中是非常有用的,比如诗歌:
绪乱绣婵娟
离人千里共
闲枕残灯暗凝眸
月满玉人瘦
细梢搁月云弄影
小帘轻卷
掩去半窗愁
在示例中我们先把所有文本放置在一组段落标签中,目的是为了体现一种良好页面结构,因为一篇诗歌实质上也是一系列频繁换行的段落。下图是示例代码在浏览器中的显示效果:
在HTML中,换行标签的写法通常是br。
不要使用段落和换行来调整外观
如前所述,很多人习惯用一些无关外观的元素来调整页面的显示效果,比如堆砌几个换行标签来为页面留白,这种在文档中随意添加无意义标签的做法应该尽量避免,况且CSS有足够的能力来控制这些外观上的表现。
而如段落和换行之类有实际含义的标签,就应该只出现在能体现它们分段和换行功能的地方。