首页 > 解决方案 > 使用哪个 HTML5 标签来强调和讨论一个词?

问题描述

当我想在一段普通文本中强调或讨论与计算机代码相关<code>的单词时,我会使用标签。例如:

如果您将变量设置foo为 value 'bar',那么将会发生一些事情。如果您设置foo为任何其他值,则不会发生任何好事。

用于强调或讨论与计算机代码无关的词的最佳语义 HTML5 标记是什么?我的想法是这样的,它会(或可能)风格像<code>不是 monospace。例如:

数学这个词是数学这个词的缩写版本,它起源于一些我现在不打算研究的古老语言。

标签: htmltagssemantic-markup

解决方案


如果您正在寻找标签,则表明其内容正在被引用/用作讨论对象

你可以使用<dfn>标签。根据 MDN

HTML 定义元素 (<dfn>) 用于指示在定义短语或句子的上下文中定义的术语。


推荐阅读