`
MirrorAvatar
  • 浏览: 46913 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

HTML之<i>标签详解

阅读更多

 一.起源

<i>标签,i是italic的缩写,表示斜体,italic指的是“意大利体(Italic Type)” 。 

 

二. 场景

<i>标签使用的场景和西文中的场景差不多。

1.在西文中斜体主要在以下场合使用:

  • 表示强调,唤起注意
  • 书籍名称、文章标题、船舶名称等。
  • 表示引用
  • 外语,如英文文章中夹杂的法语(例:A splendid coq au vin was served.)

 2.HTML中的用法

  • 表示术语,比如技术术语(a technical term)等,例子:
    <p>The term <i>prose content</i> is defined above.</p>
  • 表示分类学名称(a taxonomic designation),例子:
    <p>The <i class="taxonomy">Felis silvestris catus</i> is cute.</p>
  • 表示变音(transliteration 音译,直译)
  • 表示外来语(a phrase from another language),例子:
    <p>There is a certain <i lang="fr">je ne sais quoi</i> in the air.</p>
  • 表示一种思想(a thought)[翻译疑问,表示一段想法,还是一种思想]
  • 表示车、船舶名字(a ship name,比如说Titanic,记得纸质版的《新概念英语第三册》当中第十课用得就是斜体),例子如下:
    //Ship Name
    <p>The great ship,<i>Titanic</i>,sailed for New York from Southampton on April 10th,1912</p>
    
    //Car Name
    <p>He named his car <i>The lightning</i>, because it was very fast.</p>
    
  • 表示倒叙和插曲(a dream sequence,电影、故事的一种叙述技巧),例子:
    <p>Raymond tried to sleep.</p>
    <p>
        <i>The ship sailed away on Thursday</i>, he dreamt.
        <i>The ship had many people aboard, including a beautiful princess called Carey. He watched her, day-in, day-out, hoping she would notice him, but she never did.</i>
    </p>
    <p>
        <i>Finally one night he picked up the courage to speak with her—</i>
    </p>
    <p>Raymond woke with a start as the fire alarm rang out.</p>
     

3.HTML中用法注意

  • 当用其他语言的术语的时候,<i>标签必须得带有lang属性,例子上面也有:
    <p>There is a certain <i lang="fr">je ne sais quoi</i> in the air.</p>
  • 当你要用的那部分文字无法用下列标签替换的时候,才需要用<i>标签: 
    <em> (emphasized text,表示强调)
    <strong> (important text,表示重要)
    <mark> (marked/highlighted text,表示标记、高亮)
    <cite> (the title of a work,表示作品名称)
    <dfn> (a definition term,表示特殊术语或者短语的定义)
     
  • 通过样式可以来格式化<i>标签,所以,用<i>标签就得是斜体,这个不是必须的。(Style sheets can be used to format i elements, just like any other element can be restyled. Thus, it is not the case that content in i elements will necessarily be italicized.)
  • 很多人用<i>标签来放icon图标,我也是这么用的。

三.参考

1.斜体-维基百科

2.用span还是i-知乎

3.HTML i Tag-w3schools.com

4.The i Element-w3.org

 

 

 

 

 

分享到:
评论

相关推荐

    HTML标签详解.pdf

    HTML标签详解 HTML标签是HTML语言的基础组成部分,它们是构建网页的基本结构单元。本文档将对HTML标签进行详细的解释,涵盖了HTML标签的基本结构、文件标题、文件更新、查询用表单、预设的基准路径、标题文字、字体...

    HTML网页基本代码.pdf

    使用&lt;i&gt;标签可以使字体斜体。 *字体下划线:&lt;u&gt;写上你想写的字&lt;/u&gt; 使用&lt;u&gt;标签可以添加下划线。 *字体删除线:&lt;s&gt;写上你想写的字&lt;/s&gt; 使用&lt;s&gt;标签可以添加删除线。 *字体加大:&lt;big&gt;写上你想写的字&lt;/big&gt; ...

    HTML的基本标签是构成网页内容结构的基础元素,下面是一些常见的HTML基本标签

    HTML 基本标签详解 HTML 是构建网页内容结构的基础元素,基本标签是构成网页内容结构的基础元素。下面是一些常见的 HTML 基本标签: 文档结构标签 * `&lt;!DOCTYPE html&gt;`:声明 HTML 文档类型,指定文档类型。 * `...

    HTML标签详解大全.pdf

    HTML 标签详解大全 HTML(HyperText Markup Language)是一种标记语言,用于创建网页和网页应用程序的标准标记语言。本文档将对 HTML 标签进行详细的解释,涵盖了 HTML 的基本结构、常用标签、文本格式化、图片插入...

    网页制作基本标签.doc

    网页制作基本标签详解 网页制作基本标签是构建网页的基础,以下是基本标签的详细解释: 1. 根标签:&lt;HTML&gt;、&lt;HEAD&gt;、&lt;BODY&gt; * &lt;HTML&gt;:表示该文件为 HTML 文件 * &lt;HEAD&gt;:包含文件的标题、使用的脚本、样式定义等...

    HTML5常用基础标签.docx

    HTML5 基础标签详解 HTML5 是当今 web 开发中最基础和最重要的技术之一。它提供了一些基本结构和标签,让开发者可以快速构建网页。下面将详细介绍 HTML5 的基本结构和一些常用的基础标签。 一、HTML 的基本结构 ...

    课程HTML标签详解.pdf

    HTML标签详解 HTML(HyperText Markup Language)是一种标记语言,用于创建网页的结构和内容。HTML标签是HTML语言的基础,是网页结构的组成部分。本文将详细介绍HTML标签的使用方法和应用场景。 基础标签 1. 文件...

    HTML注释方式:-《!-内容-》.docx

    * 文本标签:&lt;p&gt;、&lt;i&gt;、&lt;em&gt;、&lt;b&gt;、&lt;strong&gt;、&lt;u&gt;等,用于定义文本的样式和格式 * 图片标签:&lt;img&gt;,用于添加图片 * 链接标签:&lt;a&gt;,用于定义超链接 * 列表标签:&lt;ul&gt;、&lt;ol&gt;、&lt;li&gt;,用于定义列表 * 表格标签:&lt;table...

    html入门到放弃笔记

    标记在使用时,用尖括号 "&lt;&gt;",标记的分类 1、封闭类型的标记 也称为 "双标记" , 必须成对出现 语法:&lt;标记&gt;内容&lt;/标记&gt; Demo : 1、创建 p 标记 --&lt;p&gt;...&lt;/p&gt; 2、创建 div 标记 -- &lt;div&gt;&lt;/div&gt; 3、创建 ...

    Angular2学习教程之TemplateRef和ViewContainerRef详解

    TemplateRef 在介绍 TemplateRef 前,我们先来了解一下 HTML 模板元素 – &lt;template&gt; 。模板元素是一种机制,允许包含加载页面时不渲染,但又可以随后通过 ... &lt;span&gt;I am span in mock template&lt;/span&gt; &lt;/s

    jQuery中text() val()和html()的区别实例详解

    简单的说:html()和text()的区别主要在于是否包含标签。而val()针对的是表单元素。 但是有时还是不是那么太清晰。 html(),val(),text()都分为有参和无参。 举例说明它们的不同之处: html()在没有参数的情况下,取得...

    EL表达式 (详解)

    EL表达式 (详解) EL表达式 1、EL简介 1)语法结构 ${expression} 2)[]与.运算符 EL 提供.和[]两种运算符来存取数据。 当要存取的属性名称中包含一些特殊字符,如.或?等并非字母或数字的符号,就一定要使用 ...

    机智内容管理系统2.0

    "html"=&gt;"&lt;li class=\"row row{i}\"&gt;\n&lt;span&gt;&lt;img /&gt;&lt;/span&gt;\n&lt;span&gt;&lt;a &gt;{art_title}&lt;/a&gt;&lt;/span&gt;&lt;/li&gt;\n" ) ); ?&gt; 参数: "chaid"=&gt;"0" 说明: 0默认当前频道,也可以指定频道 参数: "num"=&gt;"20" 说明:当前页...

    第十节 xss filter过滤器-01

    XSS_Filter_过滤器详解 在Web应用程序中,XSS(Cross-Site Scripting)是一种常见的安全漏洞。攻击者可以通过在Web应用程序中 inject 恶意脚本,从而获取用户的敏感信息或控制用户的行为。为了防止这种攻击,开发者...

    arcgis工具

    执行命令:&lt;空间分析&gt;-&lt;转换&gt;--&lt;要素到栅格&gt; 指定栅格大小:查询要剪切的栅格图 层Landuse 的栅格大小,这里指定为25 指定输出栅格的名称为路径 执行命令: &lt;空间分析&gt;-&lt;栅格计算器&gt; 构造表达式:[Landuse]*...

    详解velocity模板使javaWeb的html+js实现模块化

    详解velocity模板使javaWeb的html+js实现模块化 页面上一些基础数据或者其他页面经常用到部分,可以独立出来做成小组件,组件预留调用入口,需要的页面直接调用即可。 如图,页面中的展示分类和搜索标签在多个页面...

    Android开发应用实战详解源代码

    5.12.2 java i/o基本类库介绍 5.12.3 具体实现 5.13 获取file和cache的路径 5.14 wi-fi服务 5.14.1 wi-fi简介 5.14.2 实现原理 5.14.3 具体实现 5.15 获取sim卡内信息 5.15.1 sim卡简介 5.15.2 实现原理 5.15.3 ...

    img标签之间的间距问题原理详解

    img标签基础解析在HTML5中img标签图片四要素: (1)src:图片路径 (2)width: (3)height: (4)alt: alert的作用: 当图片发生错误时候,用alt里面的函数表示错误内容便于搜索引擎抓取(方便于搜索引擎抓取,...

    js中冒号的用法1

    JavaScript 中冒号的用法详解 冒号(:)是 JavaScript 中一个非常重要的符号,它有多种用法,下面将对其进行详细的解释。 1. 声明对象直接量的成员 JavaScript 中的对象可以像 C#、JAVA 这些面向对象的语言中的...

Global site tag (gtag.js) - Google Analytics