title | slug | l10n | ||
---|---|---|---|---|
<code>:行内代码元素 |
Web/HTML/Element/code |
|
{{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")}}