什么是CSS
CSS: cascading style sheet。层叠式样式表。有两个关键词“层叠式”,“样式” 。
使用符合CSS语法的纯文本为页面添加样式效果。
web前端三层:
结构层 : 从结构角度搭建网页(HTML)
样式层: 从美化角度书写样式(CSS)
行为层: 从交互的角度描述行为(JS)
Css也是由w3c组织维护更新的。
css目前发展到css3版本。
引入CSS
引入CSS的目的:为了达到结构与样式的分离
引入CSS的好处:
html结构代码书写量大大减少;
可以提供更加丰富的效果;
浏览器兼容性更好;
CSS语法
css包括的部分:选择器(选择哪个标签进行样式设置)、样式规则(给标签添加什么属性)。
样式规则又包含两部分:
样式和样式值。
多个样式之间使用分号隔开;
css的属性是逐条排列的,有什么样式就直接写什么属性。
语法如下:
选择器{
样式:样式值;
}
Css的作用:可以给文字添加各种样式,给盒子添加样式用于布局。