div,只是CSS的一个定位标签
发现水木易安童鞋对<div>有一点误解,在此解释一下:
<div>是一个块级标签(块级标签的前后是会产生换行的,即使你没有写<br/>),在xhtml中,<div>常常被用来给CSS样式“定位”,也就是让CSS作用在特定的<div>标签所在的块。
<div>标签一般有一个id属性,这样我们就可以在CSS中使用“id选择器”来给这一块写样式了,如
#tp{close:#ff0000;}
它规定id="tp"的标签范围内文字是红色,而不管它是<div>还是<p>甚至是<a>,...
但是,id是不能重复的。要让多个标签使用同一样式除了这样写:
#tp1,#tp2,#tp3{color:#ff0000;}
外,还可使用class选择器。
.tp{color:#ff0000;}
只要标签里有一个这样的属性:class="tp",它的文字就是红色的。