4.2 选择器
上一节最后列出了CSS的语法规则:
选择器{ 背景颜色:红色; 字体大小:23像素;}选择器决定了规则将作用于哪些元素上,为了便于展示效果,我们介绍一种简单的CSS规则,color:red,这表示颜色为红色。
1.元素选择器
按元素名,整个html页面所有此类元素都生效
<style>p{ color:red;}</style><p> 我是p元素</p><span>我是span元素</span><div> 我是div元素 <p> 我也是p元素 </p></div><p> 我也是p元素</p>此页面所有p元素都是红色
下面是dreamweaver的具体步骤:
首先选中要增加样式的内容,然后右键点击,选择"CSS样式"-》"新建",如图所示:

然后在弹出框,第一个下拉框选择标签:

这样第二个下拉框就自动选好要添加样式的标签,如图所示:

点击确定后进入CSS编辑窗口:

编辑完点击应用或者确定,此页面所有p元素都有这个样式啦!
2.类选择器
以点开头,表明接下来是类的名字,而类是指元素的class属性,看下面的例子:
<style>.abb{ color:red;}</style><p class="abb"> 我是p元素,我的class值是abb</p><span>我是span元素</span><div class="abb"> 我是div元素,我的class值是abb</div><p> 我也是p元素,我没有class值</p>哪些元素的class值是abb,哪些元素就会遵循第4行的CSS规则。即使这些元素并不是同一种类型。
下面是dreamweaver的具体步骤:
选中要添加样式的内容:

默认就是类,直接在第二个下拉框输入要添加规则的类,这里写的是abb:

确定后弹出css编辑窗口:

随便编辑几个后确定,效果如图所示:

p元素和div元素的class属性都是abb,所以规则在这两处生效
3.id选择器
以#开头,表明接下来是一个id值,id值是所有元素都可以设置的属性,看下面的例子:
<style>#abb{ color:red;}</style><p id="abb"> 我是p元素,我的id值是abb</p><span>我是span元素</span><div> 我是div元素,我没有id值</div><p> 我也是p元素,我没有id值</p>看上去和class的作用机制一样,但是id值是唯一的,如果网页内有相同id值的元素,浏览器的表现可能不一致。