CSS样式及相关的选择器的介绍和区别

1.CSS样式作用:用于控制页面显示的方式和布局(定义html元素展示的方式),美化界面,将内容与表现分离,便于维护和扩展;

2.CSS样式的相关的选择器包括:

    A. html选择器:如:p{color:red;}

    B. ID选择器:如:#div1{font-size:14px; text-align:left;}

    C. 类选择器: 如: .tr{width:15%; font-weight:bold;}

    D. 属性选择器:属性选择器是对指定属性的html元素设置相关的样式;(该选择仅适用于IE浏览器版本高于IE7及以上,且在规定!DOCTYPE的情况下;

属性选择器的使用方法是:首先需要在页面的开头添加一个:<! DocType>的标记,然后在<style type="text/css">中使用如:

     <style type="text/css">

        [text-align=center] {color:red}   该条样式设置的含义是: 所有具有text-align="center"的样式属性的html元素的颜色为红色;

        [name ~="t1"] {color:blud}   该条样式设置的含义是: 包含name属性为t1的,由空格分隔的的html元素的颜色为蓝色;

        [name |="t2"] {color:green} 该条样式设置的含义是:采用-连接的name属性为-t2的html元素的颜色为绿色;

   </style>

示例如:

<!DOCTYPE html>
<html>
<head>
<title>html的属性选择器</title>
<style type="text/css">
[align=center]{color:Red;}
[class ~="t"]{color:Gray;}
[name |="t"] {color:Blue;}
</style>
</head>
<body>
<p align="center">Hello!</p>
<p class="t c">
大家好!</p>
<span name="s-t">Well</span>
</body>
</html>

    3.ID选择器与类选择器的共同点及区别:

       ID选择器和类选择器的相同点:选择器的名称都可以自定义,区分大小写,建议使用小写字母,不能以数字开头;

      区别:ID选择器以#开头,具有唯一性,在同一个页面只能使用一次,类选择器以.开头,在同一个界面可以多次使用同一个类样式;

        

posted @ 2016-04-21 07:44  琉璃彩虹  阅读(345)  评论(0编辑  收藏  举报