CSS由三部分组成:选择器、属性和值。选择器指定要应用样式的元素,属性定义元素的样式特征,而值则指定属性的具体值。
例如,下面的代码将所有段落的颜色设置为红色:
p { color: red; }
这里的选择器是“p”,表示要应用样式的是所有段落元素。而“color”是属性,指定元素的文字颜色,而“red”则是值,具体设置颜色为红色。
除了单独为元素设置样式之外,CSS还支持通过类和ID选择器来为元素分组。类选择器以点号“.”开头,而ID选择器以井号“#”开头。例如,下面的代码设置了类名为“example”的所有元素的字体为12像素:
.example { font-size: 12px; }
另外,CSS还支持继承和优先级规则,允许你定义一些通用规则,并在需要时覆盖这些规则。例如,如果你想为所有链接设置“蓝色”为默认颜色,而在某些特定情况下需要覆盖这个颜色,可以使用“:hover”伪类选择器:
a { color: blue; } a:hover { color: red; }
在定义样式时,CSS中的等于符号“=”通常用于给属性赋值,例如“color: red”中的冒号“:”表示要将“color”这个属性设置为“red”这个值。因此,在CSS中,等于符号和赋值有关,而不是表示某些条件相等。