HTML <hr> 标签

实例

被水平线分隔的标题和段落:

  1. <h1>This is header 1</h1>
  2. <hr />
  3. <p>This is some text</p>

浏览器支持

元素 Chrome Internet Explorer / Edge Firefox Safari Opera
<hr> Yes Yes Yes Yes Yes

所有主流浏览器都支持 <hr> 标签。

定义和用法

<hr> 标签在 HTML 页面中创建一条水平线。

水平分隔线(horizontal rule)可以在视觉上将文档分隔成各个部分。

HTML 与 XHTML 之间的差异

在 HTML 中,<hr> 标签没有结束标签。

在 XHTML 中,<hr> 必须被正确地关闭,比如 <hr />

在 HTML 4.01 中,hr 元素的所有呈现属性均不被赞成使用。

在 XHTML 1.0 Strict DTD 中,hr 元素的所有呈现属性均不被支持。

可选的属性

属性 描述
align center
left
right
不赞成使用。请使用样式取代它。
规定 hr 元素的对齐方式。
noshade noshade 不赞成使用。请使用样式取代它。
规定 hr 元素的颜色呈现为纯色。
size pixels 不赞成使用。请使用样式取代它。
规定 hr 元素的高度(厚度)。
width pixels
%
不赞成使用。请使用样式取代它。
规定 hr 元素的宽度。

全局属性

<hr> 标签支持 HTML 中的全局属性

事件属性

<hr> 标签支持 HTML 中的事件属性

TIY 实例

水平线

如何插入水平线。

  1. <p>hr 标签定义水平线:</p>
  2. <hr />
  3. <p>这是段落。</p>
  4. <hr />
  5. <p>这是段落。</p>
  6. <hr />
  7. <p>这是段落。</p>