CSS概述和体验¶
什么是CSS¶
- 层叠样式表
- 层叠: 样式的层层叠加(eg: 刷墙)
- 样式表: 样式的集合, 说白了就是属性的集合
学习HTML的核心是标签, 学习CSS的核心是属性, 选择器
css能做什么¶
- 美化页面,修饰页面
- html的标签作用展示页面,定义页面的, CSS的作用修饰页面
- eg: 把HTML当做毛坯房(骨架), 把CSS当做装修(样式)
为什么要学习CSS¶
-
我们在上次课中已经遇到了一些样式的问题, font标签的字体不能比1还小不能比7还大, 超链接标签的下划线去不掉....
-
通过标签来修改样式的缺点:
1.需要记忆哪些标签有哪些属性, 如果该标签没有这个属性, 那么设置了也没有效果
2.当需求变更时我们需要修改大量的代码才能满足现有的需求
- 所以在企业开发中修改样式都是交给CSS来做,通过CSS来修改样式的好处:
1.不用记忆哪些属性属于哪个标签
2.当需求变更时我们不需要修改大量的代码就可以满足需求