CSS概述和体验

什么是CSS

  • 层叠样式表
  • 层叠: 样式的层层叠加(eg: 刷墙)
  • 样式表: 样式的集合, 说白了就是属性的集合

学习HTML的核心是标签, 学习CSS的核心是属性, 选择器

css能做什么

  • 美化页面,修饰页面
  • html的标签作用展示页面,定义页面的, CSS的作用修饰页面
  • eg: 把HTML当做毛坯房(骨架), 把CSS当做装修(样式)

为什么要学习CSS

  • 我们在上次课中已经遇到了一些样式的问题, font标签的字体不能比1还小不能比7还大, 超链接标签的下划线去不掉....

  • 通过标签来修改样式的缺点:

​ 1.需要记忆哪些标签有哪些属性, 如果该标签没有这个属性, 那么设置了也没有效果

​ 2.当需求变更时我们需要修改大量的代码才能满足现有的需求

  • 所以在企业开发中修改样式都是交给CSS来做,通过CSS来修改样式的好处:

​ 1.不用记忆哪些属性属于哪个标签

​ 2.当需求变更时我们不需要修改大量的代码就可以满足需求