• 首页
  • vue
  • TypeScript
  • JavaScript
  • scss
  • css3
  • html5
  • php
  • MySQL
  • redis
  • jQuery
  • <i>

    HTML元素<i>用于表现,因某些原因需要区分普通文本的一系列文本。例如技术术语、外文短语或是小说中人物的思想活动等,它的内容通常以斜体显示。

    浏览器支持

    所有主流浏览器都支持<i>标签。

    示例

    <p>the latin phrase <i class="latin">veni, vidi, vici</i> is often mentioned in music, art, and literature</p>
    

    the latin phrase veni, vidi, vici is oftenmentioned in music, art, and literature

    定义和用法

    • <i>标签定义与文本中其余部分不同的部分,并把这部分文本呈现为斜体文本。
    • <i>标签被用来表示科技术语、其他语种的成语俗语、想法、宇宙飞船的名字等等。在没有其他元素可以使用时,比如<b><cite><dfn><em><q><small><strong>,请使用<i>标签。
    • 在较早版本的 HTML 技术参数声明中,<i>标签只是一个用于将文本显示为斜体的表示性元素,很像<b>标签被用来将文本显示为粗体。情况不再是这样了,因为这些标签现在定义了更多的语义而不只是排版外观。<i>标签应表现一系列带有不同语义的文本,它的典型样式显示为斜体。这意味着浏览器通常任会将内容显示为斜体,但是,根据定义,不再是必须的。

    该元素只在没有更适合的语义元素表示时使用。例如:


    标签区别
    <strong>表示重要的文本。
    <mark>突出显示的文本,高亮显示。
    <m>突出显示文本。
    <em>呈现为被强调的文本。
    <i>表示非普通文本。例如技术术语、外文短语(西方语言体系中的成语俗语)或是小说中人物的思想、宇宙飞船的名字等等。
    <u>表示文本标记为拼写错误。或者表示汉语中的专有名称。
    <dfn>定义一个专业术语。或者定义一个缩写名称。
    <cite>定义一个作品的标题。也可以表示一个作品的引用。可使用该标签引用参考文献,比如书籍或杂志的标题。
    <q>短引用。在行内,引用短文本的。这个标签是用来引用短的文本。
    <blockquote>块级引用。代表其中的文字是大篇幅的引用内容。
    <code>表示计算机代码文本。
    <samp>表示样本文本。
    <kbd>表示键盘文本。它表示文本是从键盘上键入的。它经常用在与计算机相关的文档或手册中。
    <var>定义变量。您可以将此标签与<pre><code>标签配合使用。
    内容分类内容元素,段落内容元素,段落内容元素
    允许的内容段落内容元素
    标签省略不允许,开始标签和结束标签都不能省略。
    允许的父元素可接受的任何元素段落内容元素
    允许的 ARIA roles
    DOM接口HTMLElement

    HTML 4.01 与 HTML 5 之间的差异

    没有区别。

    但是在 HTML 4.01 中,标签呈现斜体的文本。在 HTML 5 中,仍然是呈现斜体的文本,但没有必要这么做,但是你应该使用<i>标签把部分文本定义为某种类型,而不只是利用它在布局中所呈现的样式。应该使用 CSS 来制作斜体文本

    属性

    该元素只包含全局属性。

    全局属性

    <i>标签支持HTML 的全局属性。

    事件属性

    <i>标签支持HTML 的事件属性。

    例子

    <p>the <i class="taxonomy">felis silvestris catus</i> is cute.</p>
    <p>the term <i>prose content</i> is defined above.</p>
    <p>there is a certain <i lang="fr">je ne sais quoi</i> in the air.</p>
    
    实例<p>he named his car <i>the lightning</i>, because it was very fast.</p>

    上篇:<em>

    下篇:<kbd>