Skip to content

🟦 CSS 样式与布局语言全典

CSS(Cascading Style Sheets)是一门描述文档表现、布局和响应式规则的声明式样式表语言。它的核心不是按顺序执行语句,而是让选择器匹配元素,再由层叠、继承和优先级共同决定最终样式。

🔀🟦 CSS 平台能力演进
CSS1 → CSS2.1 (1996–2011)字体、颜色、盒模型、定位、媒体类型与层叠规则定型
#content {
  width: 760px;
  margin: 0 auto;
}
.nav li { float: left; }
💡 特性解析: CSS1/2 建立选择器、层叠、盒模型与定位基础;布局长期依赖 table、float 和 position 等间接手段。

Live CSS 实验室

修改颜色、布局、选择器或容器查询,右侧页面会自动刷新。示例 DOM 固定,因此可以专注观察层叠与布局结果。

CSS

修改后切换到“效果”即可刷新预览 · Ctrl/⌘ + Enter

学习路线

三阶段看懂 CSS

阶段主要布局方式代表能力今天怎么用
CSS1 / CSS2.1正常流、table、float、position字体、颜色、盒模型、伪类、媒体类型理解层叠根基,维护遗留布局
CSS3 模块化Flexbox + 响应式媒体查询圆角、阴影、渐变、变换、动画构建现代响应式界面,避免把 CSS3 当成单一版本号
Modern CSSGrid + 容器驱动组件@layer:has()、容器查询、嵌套、OKLCH建立低耦合组件与设计系统,按 Baseline/兼容性渐进增强

CSS 的特殊定位

维度CSS
求值模型选择器匹配 + 层叠 + 继承 + 布局与绘制
核心抽象规则集、选择器、属性、值、条件规则
状态表达伪类、媒体查询、容器查询和自定义属性
正确性验证Stylelint、视觉回归、响应式与浏览器兼容性测试

Released under the MIT License.