- HTML5权威指南
- (美)Adam Freeman
- 346字
- 2020-08-29 00:57:10
4.3 CSS中的颜色
颜色在网页中的作用非常重要。在CSS中设置颜色有好几种方法。最简单的办法是使用规定的颜色名称,或者设置红、绿、蓝三种颜色成分的值(十进制或十六进制)。设置颜色成分值时,十进制值以逗号分隔,十六进制值前面通常要加上一个#符号(例如#ffffff,它代表白色)。表4-3罗列了一些规定的颜色名称及其十进制和十六进制表示。
表4-3所列为基本颜色名称。CSS还定义了一批扩展颜色名。这里不便列出那么多颜色名称,感兴趣的读者可在下面的网址找到一份完整的列表:www.w3.org/TR/css3-color。CSS扩展颜色包括许多新的色调系列,其中一些是基本颜色的细微变体。表4-4列出了一组可用的灰色派生色。
表4-3 CSS颜色选编
![](https://epubservercos.yuewen.com/2DF8E3/15651177804204306/epubprivate/OEBPS/Images/Figure-0066-0039.jpg?sign=1739347745-VvNbD5sOebaIBvAykz6L3BG24NHPbSTQ-0-0911fbe2b0d991cb8022922091d57336)
表4-4 CSS颜色选编
![](https://epubservercos.yuewen.com/2DF8E3/15651177804204306/epubprivate/OEBPS/Images/Figure-0066-0040.jpg?sign=1739347745-oQIVkYU3TIxKUwdc3C46f8RbEVmmn2t3-0-00735db225731b839e8dcc14164c0a87)
表示更复杂的颜色
颜色名称和简单的十六进制数不是表示颜色的唯一方式。CSS中还可以用一些函数选择颜色。表4-5逐一介绍了这些函数。
表4-5 CSS颜色函数
![](https://epubservercos.yuewen.com/2DF8E3/15651177804204306/epubprivate/OEBPS/Images/Figure-0066-0041.jpg?sign=1739347745-oscntD6QViChwA7RBVDuV1DFaEnuS7WC-0-28fa6ff76e4a7d6c296f85ebad597fe5)