![零基础HTML+CSS+JavaScript学习笔记](https://wfqqreader-1252317822.image.myqcloud.com/cover/173/36710173/b_36710173.jpg)
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人
4.4 <span>标签
大部分HTML标签都有其意义(如<p>标签创建段落、<h1>标签创建标题等),然而<span>标签和<div>标签似乎没有任何内容上的意义,但它与CSS结合后,应用范围就非常广泛了。
4.4.1 <span>标签的介绍
![](https://epubservercos.yuewen.com/F8A727/19471983008810206/epubprivate/OEBPS/Images/39950-00-076-01.jpg?sign=1738887516-z6P5dNeCEqI95WzYKsp06xkJ0itdwJn6-0-343c1a5c0f39f74533ef418261611722)
<span>标签和<div>标签非常类似,是HTML中组合用的标签,可以作为插入CSS的容器,或插入class、id等语法内容的容器。
<span>标签的语法格式如下:
![](https://epubservercos.yuewen.com/F8A727/19471983008810206/epubprivate/OEBPS/Images/39950-00-076-1.jpg?sign=1738887516-zv8ZRdREAhXzdBmg0JtZubuHxJLDPfHr-0-90c6ed02a29bfea78cef207373e34c28)
下面通过一个实例,使用<span>标签,实现一个“我爱你”多国语言版本的便签。首先通过<p>段落标签显示便签的内容,然后在<p>段落标签内部使用<span>标签,将需要单独分组的内容放入<span>标签中,进行样式控制。具体代码如下;
![](https://epubservercos.yuewen.com/F8A727/19471983008810206/epubprivate/OEBPS/Images/39950-00-076-2.jpg?sign=1738887516-DygWqFEDUwV51Gnd0iMK3VuykNLyc4Nx-0-79f9b8e5dea82cce65c5c3484021ff29)
本实例的运行效果如图4.9所示。
![](https://epubservercos.yuewen.com/F8A727/19471983008810206/epubprivate/OEBPS/Images/39950-00-077-1.jpg?sign=1738887516-xH0G89O1iXeVUmqyUXr5PeuZcbzZbXLt-0-9abd44957460963d9f1d63992dfa086b)
图4.9 使用<span>标签的界面效果
4.4.2 <span>标签的应用
![](https://epubservercos.yuewen.com/F8A727/19471983008810206/epubprivate/OEBPS/Images/39950-00-077-02.jpg?sign=1738887516-rB4y1Q0MtxBVF9ca9aEX2EAQKJOEi0CU-0-5b9f50604bdd0151eb5a68ec4ed506f1)
<span>标签是行内标签,<span>标签的前后不会换行,它没有结构上的意义,是纯粹的应用样式,当其他行内元素都不合适时,可以使用<span>标签。
下面通过一个实例,使用<span>标签,实现一则公司的介绍短文。首先使用<table>表格标签,创建一个表格框架,然后使用<p>段落标签,显示公司介绍短文,最后通过<span>标签,将短文中的内容进行分组,强调的内容显示为红色或链接等。具体代码如下:
![](https://epubservercos.yuewen.com/F8A727/19471983008810206/epubprivate/OEBPS/Images/39950-00-077-2.jpg?sign=1738887516-adWGSxJYntRMLuIjgvs2czxS9HP6IXsr-0-2454edf8961ebd503e7f95ee7de9e225)
本实例的运行效果如图4.10所示。
![](https://epubservercos.yuewen.com/F8A727/19471983008810206/epubprivate/OEBPS/Images/39950-00-078-2.jpg?sign=1738887516-QWS6XRQepTn3eKtKo8S2dbOCLsc2mWMz-0-85b1aa82566fab0dcc0006db2012d707)
图4.10 段落换行标签的网页效果