<br>: 换行元素

基线 广泛可用

此功能已成熟,可在许多设备和浏览器版本中使用。它自 2015 年 7 月.

The <br> HTML 元素在文本中产生换行符(回车)。它对于编写诗歌或地址很有用,在这些情况下,行的划分很重要。

试一试

如上例所示,在需要文本换行的地方都会包含 <br> 元素。<br> 之后的文本从文本块的下一行的开头开始。

注意:不要使用 <br> 在段落之间创建间距;将它们包装在 <p> 元素中,并使用 CSS margin 属性控制其大小。

属性

此元素的属性包括 全局属性.

已弃用属性

clear 已弃用

指示在换行符后从哪里开始下一行。

使用 CSS 设置样式

<br> 元素只有一个明确定义的目的——在文本块中创建换行符。因此,它本身没有尺寸或视觉输出,您几乎无法对其进行样式化。

您可以设置 <br> 元素本身的 margin,以增加块中文本行之间的间距,但这是一种不好的做法——您应该使用专为此目的设计的 line-height 属性。

无障碍性

使用 <br> 创建单独的文本段落不仅是不好的做法,而且对于使用屏幕阅读器技术进行导航的人来说也是有问题的。屏幕阅读器可能会宣布元素的存在,但不会宣布 <br> 中包含的任何内容。这对使用屏幕阅读器的人来说可能会令人困惑和沮丧。

使用 <p> 元素,并使用 CSS 属性(如 margin)来控制它们的间距。

示例

简单的 br

在以下示例中,我们使用 <br> 元素在邮政地址的不同行之间创建换行符

html
Mozilla<br />
331 E. Evelyn Avenue<br />
Mountain View, CA<br />
94041<br />
USA<br />

结果

技术摘要

内容类别 流内容短语内容.
允许的内容 无;它是一个 空元素.
标签省略 必须有开始标签,并且不能有结束标签。在 XHTML 文档中,将此元素写为 <br />
允许的父级 任何接受 短语内容 的元素。
隐式 ARIA 角色 没有相应的角色
允许的 ARIA 角色 nonepresentation
DOM 接口 HTMLBRElement

规范

规范
HTML 标准
# the-br-element

浏览器兼容性

BCD 表格仅在浏览器中加载

另请参阅