CSS-cascading stle sheets
CSS-cascading stle sheets 1. CSS 什么是CSS?CSS 指层叠样式表 (Cascading Style Sheets) 样式定义如何显示 HTML 元素 样式通常存储在样式表中 把样式添加到 HTML 4.0 中,是为了解决内容与表现分离的问题 外部样式表可以极大提高工作效率 外部样式表通常存储在 CSS 文件中 多个样式定义可层叠为一个 简单来说,做了两件事,声明对象样式,声明匹配对象,以供调用。 2. 语法 CSS 规则由两个主要的部分构成:选择器,以及一条或多条声明: 选择器通常是HTML元素。 每条声明由一个属性和一个值组成。 属性(property)是您希望设置的样式属性(style attribute)。每个属性有一个值。属性和值被冒号分开。 p {color:red;text-align:center;} 当然,为了提高可读性,一般情况下是这样写的: p { color:red; text-align:center; } CSS 注释 注释以 "/*" 开始, 以 "*/" 结束: /*这是个注释*/ p { text-align:center; /*这是另一个注释*/ color:black; font-family:arial; } 2.1. id 和 class 选择器 如果要在HTML元素中设置CSS样式,需要在元素中设置"id