1. 标签名选择器 div { color:Red} /即页面中的各个标签名的css样式
2.类选择器 .divClass {color:Red} /即定义的每个标签的class 中的css样式
3.ID选择器 #myDiv {color:Red}/即页面中的标签的id
4.后代选择器(类选择器的后代选择器) .divClass span { color:Red} /即多个选择器以逗号的格式分隔 命名找到准确的标签
5.群组选择器 div,span,img {color:Red}/即具有相同样式的标签分组显示
选择器的优先级
1.最高优先级是 (直接在标签中的设置样式,假设级别为1000)<div style="color:Red"></div>
2.次优先级是(ID选择器 ,假设级别为100) #myDiv{color:Red}
3.其次优先级是(类选择器,假设级别为10) .divClass{color:Red}
4.最后优先级是 (标签选择器,假设级别是 1) div{color:Red}
5.那么后代选择器的优先级就可以计算了啊
比如 .divClass span { color:Red} 优先级别就是:10+1=11
想详细的话可以参考W3C文档。
虽然你的问题问得很模糊,我还是给你解释一下关于CSS吧。CSS(Cascading Style Sheet,可译为“层叠样式表”或“级联样式表”)是一组格式设置规则,用于控制Web页面的外观。通过使用CSS样式设置页面的格式,可将页面的内容与表现形式分离。页面内容存放在HTML文档中,而用于定义表现形式的CSS规则则存放在另一个文件中或HTML文档的某一部分,通常为文件头部分。将内容与表现形式分离,不仅可使维护站点的外观更加容易,而且还可以使HTML文档代码更加简练,缩短浏览器的加载时间。
CSS的特点:
1、便于页面的修改。
2、便于页面风格的统一。
3、减少网页的体积。
CSS的作用:
* 在标准网页设计中CSS负责网页内容(XHTML)的表现.
* CSS文件也可以说是一个文本文件,它包含了一些CSS标记,CSS文件必须使用css为文件名后缀. * 可以通过简单的更改CSS文件,改变网页的整体表现形式,可以减少我们的工作量,所以她是每一个网页设计人员的必修课.
* CSS是由W3C的CSS工作组产生和维护的。
CSS的定义是由三个部分构成:
选择符(selector),属性(properties)和属性的取值(value)。
css语法: selector {property: value} (选择符 {属性:值})
补充:
用户定义样式、HTML标签定义样式、链接样式
1)用户定义样式:只在网页的指定部分应用样式表
【注意】:类名称必须以句点开头,并且可以包含任何字母和数字组合(例如,.mycss)。如果您没有输入开头的句点,DW MX 2004将自动为您输入。
2)标签定义样式
在网页文档的指定html标签整体上应用样式表,包含相应标签的所有属性讲变成设定值。
3)链接定义样式:
用于设定已设定了链接的文本的属性。随意设定链接的文本样式。该样式被称为ID形式的样式表。
但愿可以帮助你。希望采纳!
font-size:12px/*文字大小*/color:#CCCCCC/*文字颜色*/
font-family:Arial,
Helvetica,
sans-serif/*设置字体*/
font-weight:bold/*文字加粗*/
text-align:center/*DIV标签内部水平方向居中或居左右*/
text-decoration:underline/*下划线*/
line-height:150%/*行高*/
margin:10px
0
5px
0/*容器外部边距*/
margin-top:10px
padding:10px
0
5px
0/*容器内部边距*/
float:left/*1.仅在做列的结构才用
2.用了float要用父DIV包起来*/
background-color:#999999/*背景颜色*/
background-image:url(images/test.gif)/*背景图片*/
background-repeat:no-repeat/*背景图片不平铺*/
background-position:5px
10px/*背景图片的位置,第一个为横坐标,第二个为纵坐标*/
list-style-type:none/*消除ul无序列表li前面的小黑点*/
display:block/*以块形式显示,通常用于链接中实现鼠标划过的效果*/
display:inline/*当用了float时做靠边的DIV外边距出现翻倍情况时才使用,针对的是IE6的一个bug*/
border:1px
solid
#ccc/*表格、DIV、LI、A等容器的边框属性,虚线是dashed*/
overflow:hidden/*溢出部分隐藏*/
overflow:auto/*自动判断容器高度,从而选择自动出现/隐藏垂直滚动条*/
/*自动适应高度,并且兼容火狐的做法*/
clear:both
overflow:hidden