此页面由社区从英文翻译而来。了解更多并加入 MDN Web Docs 社区。

View in English Always switch to English

<q> HTML 行内引用元素

基线 广泛可用

自 2015年7月 起,此特性已在主流浏览器中得到支持,可在大多数设备和浏览器版本中正常使用。

<q> HTML 元素表示所包含的文本是一段简短的行内引用。大多数现代浏览器会通过在文本两侧添加引号来实现这一点。此元素适用于不需要分段的短引用;长引用请使用 <blockquote> 元素。

尝试一下

<p>
  当戴夫要求 HAL 打开分离舱舱门时,HAL 回答道:
  <q
    cite="https://www.imdb.com/title/tt0062622/quotes/?item=qt0396921&ref_=ext_shr_lnk">
    对不起,戴夫。恐怕我做不到。
  </q>
</p>
q {
  font-style: italic;
}

属性

此元素包含全局属性

cite

该属性的值是一个 URL,用于指定所引用信息的来源文档或消息。此属性旨在指向解释该引用上下文或出处的信息。

示例

html
<p>
  根据 Mozilla 网站的说法,
  <q cite="https://www.mozilla.org/en-US/about/history/details/"
    >Firefox 1.0 于 2004 年发布,并取得了巨大成功。</q
  >
</p>

结果

技术概要

内容分类 流式内容短语内容、可感知内容。
允许的内容 短语内容
标签省略 不允许,开始标签和结束标签都不能省略。
允许的父元素 任何接受短语内容的元素。
隐含的 ARIA 角色 generic
允许的 ARIA 角色 任意
DOM 接口 HTMLQuoteElement

规范

规范
HTML
# the-q-element

浏览器兼容性

参见