一、文本格式化元素
<b>定义粗体文本 <b>Hello world</b> 显示为:Hello world
<i>定义斜体文本 <i>Hello world</i> 显示为: Hello world
<em>定义强调文本 <em>Hello world</em> 显示为:Hello world
<strong>定义粗体文本 <strong>Hello world</strong> 显示为:Hello world
<small>定义小号字体 <small>Hello world</small> 显示为:Hello world
<sup>定义上标文本 Hello<sup>1</sup> 显示为:Hello1
<sub>定义下标文本 Hello<sub>1</sub> 显示为:Hello1
<bdo>定义文本方向 <bdo dir="ltr">Hello</bdo> 显示为(从左到右):Hello
<bod dir="rtl">Hello</bdo> 显示为(从右到左):Hello
二、语义相关元素
<abbr>用于表示一个缩写
<address>用于表示一个地址
<blockquote>用于表示一段长的引用文本,其中cite属性指定该引用文本所引用的网址URL
<q>用于表示一段短的引用文本
<cite>用于表示作品的标题 <cite>《Java核心技术卷一</cite> 显示为:《Java核心技术卷一》
<code>用于表示一段计算机代码
<dfn>用于定义一个专业术语
<del>定义文档中被删除的文本 <del>被删除文本</del> 显示为:被删除文本
<ins>定义文档中插入的文本 正常文本<ins>插入文本</ins>正常文本 显示为:正常文本插入文本正常文本
上面两个元素的两个属性需要注意一下:
(1)cite属性:该属性值为一个URL,该URL对应的文本解释了被删除或者插入文本的原因
(2)datetime属性:定义文本被删除或插入的日期、时间
<per>用于表示该元素所包含的文本已经被预格式化
<smap>用于定义示范文本内容
<kbd>用于定义键盘文本 <kbd>CTRL + B</kbd> 显示为CTRL + B
<var>用于定义一个变量