<em>: 强调元素
基线 广泛可用
此功能已建立良好,可在许多设备和浏览器版本上运行。它从 2015 年 7 月.
**<em>
** HTML 元素标记具有强调强度的文本。<em>
元素可以嵌套,每层嵌套都表示更高的强调程度。
试一试
属性
此元素仅包含 全局属性。
使用说明
<em>
元素用于强调与周围文本相比有强调的单词,通常限于句子中的一个或几个单词,并影响句子本身的含义。
通常,此元素以斜体显示。但是,它不应用于应用斜体样式;请使用 CSS font-style
属性来实现此目的。使用 <cite>
元素来标记作品的标题(书籍、戏剧、歌曲等)。使用 <i>
元素来标记以不同语气或情绪的文本,涵盖斜体的许多常见情况,例如科学名称或其他语言的单词。使用 <strong>
元素来标记比周围文本更重要的文本。
<i> 与 <em>
一些开发者可能会对多个元素看似产生相似的视觉效果感到困惑。<em>
和 <i>
是一个常见的例子,因为它们都使文本斜体。有什么区别?应该使用哪一个?
默认情况下,视觉效果相同。但是,语义含义不同。<em>
元素表示其内容的强调,而 <i>
元素表示与普通散文不同的文本,例如外来词、虚构人物的想法,或者当文本指的是单词的定义而不是表示其语义含义时。(作品的标题,例如书籍或电影的名称,应该使用 <cite>
。)
这意味着使用哪个取决于具体情况。两者都不是为了纯粹的装饰目的,CSS 样式是为此目的的。
<em>
的示例可能是
html
<p>Just <em>do</em> it already!</p>
<p>We <em>had</em> to do something about it.</p>
阅读文本的人或软件会用强调来朗读斜体单词,使用言语强调。
<i>
的示例可能是
html
<p>The word <i>the</i> is an article.</p>
<p>The <i>Queen Mary</i> sailed last night.</p>
这里,对“玛丽女王”这个词没有额外的强调或重要性。它仅仅表示该对象不是一个名叫玛丽的女王,而是一艘名为“玛丽女王”的船。
示例
在这个例子中,<em>
元素用于突出显示两个成分列表之间的隐含或显式对比
html
<p>
Ice cream is made with milk, sweetener, and cream. Frozen custard, on the
other hand, is made of milk, cream, sweetener, and <em>egg yolks</em>.
</p>
结果
技术摘要
内容类别 | 流内容、短语内容、可感知内容。 |
---|---|
允许的内容 | 短语内容. |
标签省略 | 无,开始和结束标签都是必须的。 |
允许的父元素 | 任何接受 短语内容 的元素。 |
隐式 ARIA 角色 | emphasis |
允许的 ARIA 角色 | 任何 |
DOM 接口 |
HTMLElement 包括 Gecko 1.9.2 (Firefox 4) 在内,Firefox 为此元素实现了 HTMLSpanElement 接口。 |
规范
规范 |
---|
HTML 标准 # the-em-element |
浏览器兼容性
BCD 表格仅在浏览器中加载