从基础到高级,全面掌握 CSS 技术,构建现代化、响应式的网页界面
从核心概念到高级特性,循序渐进的学习路径
通过实际项目巩固所学知识,提高应用能力
涵盖最新的 CSS 特性和最佳实践
每个阶段都有明确的学习目标和成果
目标:理解 CSS 如何工作,掌握选择器、盒模型和基础排版,能美化简单的 HTML 页面。
CSS 基础概念、引入方式、浏览器默认样式、语法结构、注释规范
基础选择器、组合选择器、属性选择器、伪类、伪元素、层叠与优先级
盒模型详解、box-sizing、外边距折叠、背景属性、边框与阴影
字体家族、字体大小单位、行高、字间距、文本装饰、现代排版特性
目标:彻底放弃 Float,精通 Flexbox 和 Grid,能够构建任何复杂的二维/一维布局。
Flex 容器与项目、主轴与交叉轴、对齐方式、灵活度控制、排序与换行
Grid 容器与项目、定义行列、间隙控制、区域命名、项目定位、隐式网格
position 属性、层叠上下文、z-index 陷阱、变换效果、3D 变换
目标:让网站在手机、平板、桌面甚至超大屏幕上都能完美展示。
基础语法、断点策略、常见断点设置、设备适配、打印样式
容器查询、层级查询、作用域样式
视口单位、逻辑属性、数学函数、流体排版
目标:让网页“活”起来,并学会像工程师一样管理大型 CSS 代码库。
过渡效果、关键帧动画、动画控制、滚动驱动动画、性能优化
定义与使用变量、变量作用域、深色模式、设计令牌
滤镜、混合模式、遮罩、剪切路径
目标:掌握 CSS 架构方法论,进行性能调优,完成高质量商业级项目。
BEM 命名方法论、其他方法论、原生 CSS 嵌套、代码拆分、工具链
减少重绘与回流、关键 CSS、未使用的 CSS 检测、Chrome DevTools 调试
响应式企业官网、交互式仪表盘、创意个人作品集