1、CSS标准化
W3C(万维网联盟):CSS和HTML的标准组织
W3C并不想创建一个单一标准,而是将CSS3分割为多个模块(module),并允许每个模块根据自身需要进行更新。
浏览器特定厂商前缀:
2、盒模型
CSS的一个基本概念是盒模型(box model),可见元素会在页面中占据一个矩形区域,该区域就是元素的盒子(box)。
⚠️元素盒子有两个部分:内容和边框。
- 内边距:内容和边框之间的空间。
- 外边距:边框和页面上其他元素之间的空间。
⚠️父元素的内容盒子称为子元素的块容器(container block),通常称为容器。
父元素和子元素盒模型的关系:
❗️可以使用包含块的特征限定元素的外观,适用于:层叠属性、继承属性、显式定义的属性。
3、选择器简明参考
4、属性简明参考
4.1、边框和背景属性
4.2、盒模型属性
4.3、布局属性
4.4、文本属性
4.5、过渡、动画和变换属性
4.6、其他属性