Skip to content

Latest commit

 

History

History
113 lines (92 loc) · 2.86 KB

File metadata and controls

113 lines (92 loc) · 2.86 KB
title slug l10n
<code>:行内代码元素
Web/HTML/Element/code
sourceCommit
fdd3ac5598c3ddceb71e59949b003936ae99f647

{{HTMLSidebar}}

HTML <code> 元素为其显示的内容添加用以表明其中的文本是一段简短的计算机代码的样式。默认情况下,内容文本使用{{Glossary("user agent", "用户代理")}}默认的等宽字体显示。

{{EmbedInteractiveExample("pages/tabbed/code.html", "tabbed-shorter")}}

属性

此元素仅包含全局属性

示例

这是一段包含 <code> 的文字:

<p>
  函数
  <code>selectAll()</code>
  将高亮显示输入字段中的所有文本,以便用户可以复制或删除文本。
</p>

结果

{{EmbedLiveSample("示例", 640, 70)}}

备注

要表示多行代码,可在 {{HTMLElement("pre")}} 元素中封装 <code> 元素。<code> 元素本身只能表示一段代码短语或一行代码。

可为 code 选择器定义 CSS 规则,以覆盖浏览器的默认字体。用户设置的首选项可能优先于指定的 CSS。

技术概要

内容分类 流式内容短语内容、可感知内容。
允许的内容 短语内容
标签省略 不允许,开始标签和结束标签都不能省略。
允许的父元素 任何接受短语内容的元素。
隐含的 ARIA 角色 code
允许的 ARIA 角色 任何
DOM 接口 {{domxref("HTMLElement")}},在 Gecko 1.9.2(包括 Firefox 4)版本之前,Firefox 为该元素实现了 {{domxref("HTMLSpanElement")}} 接口。

规范

{{Specifications}}

浏览器兼容性

{{Compat}}

参见

  • {{HTMLElement("samp")}}
  • {{HTMLElement("kbd")}}
  • {{HTMLElement("var")}}
  • {{HTMLElement("pre")}}