1 什么是CSS

1.1 什么是CSS

CSS 层叠样式表
Html表达结构,而CSS表达样式。

出现CSS以后,HTML本身发生了重大的变化,从原本的内容+格式变成了内容+定义(命名),而把某种内容(名字)的格式交给了CSS。理解HTML和CSS的关系,对于学习HTML极为重要。
CSS本身无法单独学习和使用,它必然是HTML学习的一部分。

样式和内容/结构是分离的。Html-人,CSS-衣服。

1.2 Html中的CSS

优先级依次上升:

  • 浏览器缺省设置
  • 外部样式表
  • 内部样式表(位于 标签内部)
  • 内联样式(在 HTML 元素内部)