CSS通过设置属性来控制HTML的样式,许多CSS属性都与HTML属性相似,下面我们就来详细介绍CSS的基本语法以及CSS的类型。
CSS语法规则主要由两部分构成,一个是选择器,另一个是一条或多条声明。选择器通常是需要改变样式的HTML元素。每条声明则是由一个属性和一个值组成,属性与值之间用冒号分开,多个声明之间用分号隔开,声明必须用花括号围起来。例如下面的代码:
其中选择器为“h1”,“color”和“font-size”都是属性,“red”和“14px”都是值。在设置颜色的值时,可以使用CSS允许的引文单词,如red、green、blue等,还可以使用十六进制颜色值,如下所示:
或者使用CSS的缩写形式,如下所示:
或者使用RGB颜色值,如下所示:
另外,如果值为若干单词时,则需要给值加引号,如下所示:
根据CSS使用位置的不同,可以将CSS的类型分为3类,分别是外部样式表、内部样式表和行间样式表。外部样式表是指将CSS样式单独作为一个样式文件,在HTML文档中引入;内部样式表是指将CSS样式作为HTML页面中的一部分,写在<style>标签中;而行间样式表是指将CSS样式与HTML属性写在一起的一种方式,这种方式可在测试时使用,通常情况下不建议使用。