css语句由selector选择器和一条或者多条declaration说明两大部分构成.selector一般是要改变样式的html元素,每一条说明都由property属性和value属性值两部分构成,属性与属性值之间用冒号分隔,说明与说明之间用分号分隔.多条说明构成说明组,css语句的说明部分整体由大括号包括.
不同于html的注释格式,css注释格式为"/*注释内容*/".
基本的选择器有元素选择器,id选择器,class选择器三种.其中id选择器优先级高于class选择器.
id选择器可以为标有特定id的html元素指定样式,id选择器格式为#id名{声明}
class选择器可以为标有class属性的多个元素指定样式,class选择器格式为.class名{声明}
id选择器在当前html文档是唯一的,只能为带有指定id的一个元素指定样式,而class选择器可以为一组元素指定样式.
当多个类型的元素具有同一class时可以选择其中一个类型且带有class的元素指定样式,例如指定所有class="test"的p元素格式为p.test{属性:属性值;}
需要注意的是类名和id名第一个字符最好不要是数字,否则可能不被一些浏览器支持.
css的使用方法分为外部样式表内部样式表内联样式表三种.
多重样式表的优先级从高到底为内联样式表内部样式表外部样式表浏览器缺省值,当多重样式表有更多的属性时将多的部分继承过来,一样的部分按优先级高的继承.