CSS是Cascading Style Sheets这几个英文单词的简写,中文意思是层叠样式表。CSS是由W3C组织制定的一种非常实用的网页元素定义规则,CSS能让网页制作者有效地定制、改善网页的显示效果。CSS是对HTML的补充,网页设计师曾经为无法很好地控制网页的显示效果而备感苦恼,CSS的出现则解决了这个问题。对于一个网页设计老手而言,CSS是一个非常好的应用,因为它可以节省许多重复性的格式设定。CSS除了可以轻松设置网页元素的显示位置和格式外,甚至还能产生滤镜、图像淡化、网页淡入淡出的渐变效果。
简而言之,CSS就是要对网页的显示效果实现与Word一样的排版控制。每一种风格样式都需要用一个样式名称和相关的设置值来表示,CSS就是规定了各种显示风格样式的名称和设置值的规则。
一个HTML元素的style属性可以指定多种样式风格,每种样式风格的名称和它的设置值之间用冒号来分开,每种样式风格之间用分号分开。各种“样式风格名称”被称之为“CSS属性”,样式风格的“设置值”被称之为“CSS属性值”,这种设置网页元素的显示效果的方式就是CSS(层叠样式表)。