HTML <blockquote> 元素
HTML <blockquote>
元素(或 HTML 块引用元素)表示其中的文字是引用内容。通常,这部分内容渲染为缩进,(参见注意,了解如何更改)。引用来源的 URL 可以通过 cite 属性设置,而来源的文本展示可以使用 <cite>
元素设置。
定义一个摘自另一个源的块引用:
<blockquote cite="http://www.worldwildlife.org/who/index.html">
For 50 years, WWF has been protecting the future of nature. The world's leading conservation organization, WWF works in 100 countries and is supported by 1.2 million members in the United States and close to 5 million globally.
</blockquote>
特性
内容类别 | 流式内容,章节根节点,可触知内容。 |
---|---|
允许的内容 | 流式内容。 |
标签省略 | 不允许,开始标签和结束标签都不能省略。 |
允许的父元素 | 任何接受流式内容的元素。 |
允许的 ARIA 角色 | 任意 |
DOM 接口 | HTMLQuoteElement |
属性
该元素包含了全局属性。
cite
指定引用信息的来源文档或消息的 URL。该属性旨在指示解释引用的上下文或引用的信息。
事件属性
<blockquote>
元素支持 HTML 的事件属性。
注意
要更改 <blockquote>
的缩进,请使用 CSS margin
属性。
如果是短引用(行内引用),可以使用 <q>
元素。
规范
规范 | 状态 | 备注 |
---|---|---|
HTML Living Standard<blockquote> 的定义 |
现行的标准 | - |
HTML5<blockquote> 的定义 |
推荐 | - |
HTML 4.01 Specification<blockquote> 的定义 |
推荐 | - |
HTML 4.01 与 HTML5 之间的差异
在 HTML 4.01 中,<blockquote>
元素定义一段长引用。
在 HTML5 中,<blockquote>
元素定义摘自另一个源的块引用。
HTML 与 XHTML 之间的差异
如需把页面作为 XHTML 进行验证,那么 <blockquote>
元素必须包含块级元素,比如:
<blockquote>
<p>
Here is a long quotation here is a long quotation.</p>
</blockquote>
桌面浏览器兼容性
特性 | Chrome | Edge | Firefox | Internet Explorer | Opera | Safari |
---|---|---|---|---|---|---|
基础支持 | 支持 | 支持 | 1 | 支持 | 支持 | 支持 |
cite |
支持 | 支持 | 1 | 支持 | 支持 | 支持 |
移动浏览器兼容性
特性 | Android | Chrome for Android | Edge mobile | Firefox for Android | IE mobile | Opera Android | iOS Safari |
---|---|---|---|---|---|---|---|
基础支持 | 支持 | 支持 | 支持 | 1 | 支持 | 支持 | 支持 |
cite |
支持 | 支持 | 支持 | 1 | 支持 | 支持 | 支持 |