层叠样式表 — 也就是CSS — 是你在HTML之后应该学习的第二门技术。HTML用于定义内容的结构和语义,CSS用于设计风格和布局。CSS节省了大量的工作,样式定义通常保存在外部 .css 文件中。通过使用外部样式表文件,您只需更改一个文件即可更改整个网站的外观!
学习CSS可以通过以下模块进行系统的学习:
模块:
- CSS初步:介绍了使用 CSS 的基础知识,包括选择器和属性,编写 CSS 的规则,将CSS 应用于 HTML 的方法,如何在 CSS 中指定长度、颜色和其他单位,层叠与继承,盒模型基础以及 CSS 的调试。
- 构建CSS块:涉及了层叠与继承、可用的所有种类的选择器、单位、尺寸、样式化背景和边框、调试,还有更多。
- 样式化文本:介绍基础的文本样式,包括字体属性的设置,粗体和斜体,行和字母间距,阴影和其他文本功能。
- CSS布局:习设置 display 属性、使用新的布局工具如弹性盒(flexbox),CSS网格和定位、以及你仍想知道的一些传统技术,来深入学习 CSS 布局。