• 首页
  • css3教程
  • html5教程
  • jQuery手册
  • php7教程
  • MySQL手册
  • apache手册
  • <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>标签应表现一系列带有不同语义的文本,它的典型样式显示为斜体。这意味着浏览器通常任会将内容显示为斜体,但是,根据定义,不再是必须的。

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

    • 使用<em>表示强调或重读。(被强调的文本)
    • 使用<strong>表示重要性。
    • 使用<mark>表示相关性。(被标记的/高亮显示的文本)
    • 使用<cite>标记著作名,如一本书、剧本或是一首歌。(作品的标题)
    • 使用<dfn>标记术语的定义实例。(一个定义项目)
    内容分类内容元素,段落内容元素,段落内容元素
    允许的内容段落内容元素
    标签省略不允许,开始标签和结束标签都不能省略。
    允许的父元素可接受的任何元素段落内容元素
    允许的 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>

    下篇:<var>