当前位置: 首页 > 文档资料 > HTML 宝典 >

2.3.24 span元素

优质
小牛编辑
126浏览
2023-12-01

span元素也是一个没有语义的元素,类似于 div 元素。不过,span 是行内元素,它只能包围字词或短语,而 div 元素适合包含块级内容。

如果想为一小块内容定义 class、id、dir、lang 等属性,或定义特殊的显示风格,或定义Javascript行为,而又没有相应的HTML语义元素时,就可以使用 span元素。

如,以下段落中,通过三个 span元素,定义了三小块内容,并为它们分别应用特殊的显示风格:

<p>RGB色彩模式中,R表示<span class="red">红色</span>,G表示<span class="green">绿色</span>,B表示<span class="blue">蓝色</span></p>
.red {
    color: red;
}
.green {
    color: green;
}
.blue {
    color: blue;
}

运行结果如图 2‑45 所示:

span元素
图2-45 span元素

值得说明的是,由于 span元素没有任何语义,因此应将它作为最后的选择,仅在没有其他合适的HTML语义元素时才使用它。