6.4.3 增强的HTML元素
6.4.3 增强的HTML元素
Bootstrap
出于风格统一、美观的目的,可能对如下HTML
元素进行了强化,但我们只要像以往一样使用这些HTML
元素即可。
常见HTML元素
<mark>
元素:用于显示HTML
页面中需要重点”关注”的内容,就像看书时喜欢用荧光笔
把某些重点内容标注出来一样。<del>
和<s>
元素:浏览器通常会以中画线
形式显示<del>
或<s>
包含的文本。其中<del>
的语义表示文档中被删除的文本;<s>
的语义表示文档中无用的文本。<ins>
和<u>
元素:浏览器通常会以下画线
形式显示<ins>
或<u>
包含的文本。其中<ins>
还有额外的语义:用于定义文档中插入的文本。<strong>
和<b>
元素:浏览器通常会以粗体字
形式显示<strong>
或<b>
包含的文本。其中<strong>
还有额外的语义:用于定义文档中需要强调的文本。此外也可在CSS
样式中使用font-weight
来实现更丰富的粗体字效果。<em>
或<i>
元素:浏览器通常会以斜体字
形式显示<em>
或<i>
包含的文本。其中<em>
的语义表示文档中需要强调的文本;<i>
标签被用来表示科技术语、其他语种的成语俗语、想法、宇宙飞船的名字等等。<abbr>
元素:用于表示一个缩写
。使用该元素时通常建议指定title
属性,该属性用于指定该缩写所代表的全称。外观表现为带有较浅的虚线框,鼠标移至上面时会变成带有”问号”的指针。如想看完整的内容可把鼠标悬停在缩略语上。此外,Bootstrap
还为缩略语定义了.initialism
样式,可以让font-size
变得稍微小些。<address>
元素:用于表示一个地址,让地址信息以最接近日常使用的格式显示出来。在每行结尾添加<br>
可以保留需要的样式。<blockquote>
元素:用于定义一段长的引用文本
。使用<blockquote>
元素时可指定cite
属性,该属性指定引用文本所引用的网址URL
或出处。Bootstrap
建议添加<footer>
用于标明引用来源
,来源的名称可以放在<cite>
标签内。此外,Bootstrap
还提供了一个.blockquote-reverse
样式,其可以让被引用的内容呈现右对齐的效果。<code>
元素:用于表示一段计算机代码
。<kbd>
元素:用于定义键盘文本
。该元素用于表示文本是通过键盘输入的。通常在计算机使用文档、使用说明中会经常使用该元素。<samp>
元素:用于标记程序输出
的内容。<pre>
元素:用于表示该元素所包含的文本已经被进行了”预格式化”。也就是说,<pre>
元素所包含文本中的空格、回车、Tab
键和其他格式字符都会被保留下来,但浏览器会处理<pre>
元素内大部分HTML
元素。Bootstrap
推荐使用<pre>
标签来包含大段代码。此外,Bootstrap
还提供了.pre-scrollable
样式,其作用是设置max-height
为350px
,并在垂直方向展示滚动条。<var>
元素:用于表示一个变量。浏览器通常会用斜体字显示<var>
所包含的文本。
程序示例
下面的页面代码示范了前面几个HTML
标签的用法。
1 |
|
下面的页面代码示范了另外几个HTML
标签的用法。
1 |
|
提示
由于上面这些元素是Bootstrap直接借用了HTML 5元素,因此读者可以通过《疯狂HTML 5/CSS 3/JavaScript讲义》第2章找到关于这些元素更详细的介绍。