--- title: CSS slug: Learn/CSS tags: - Beginner - CSS - CodingScripting - Debugging - Landing - NeedsContent - Topic - length - specificity - 入门 translation_of: Learn/CSS ---
层叠样式表 — 也就是{{glossary("CSS")}} — 是你在{{glossary("HTML")}}之后应该学习的第二门技术。HTML用于定义内容的结构和语义,CSS用于设计风格和布局。比如,您可以使用CSS来更改内容的字体、颜色、大小、间距,将内容分为多列,或者添加动画及其他的装饰效果。
在尝试学习 CSS 之前,您应该了解 HTML 的基础知识。建议你先学习 HTML 简介模块 — 这一模块主要介绍了以下内容:
我们建议你同时学习 HTML 和 CSS,在这两个主题之间来回切换。因为有着 CSS 的 HTML 更加有趣,并且不了解 HTML 就不能真正掌握CSS。
在学习本章节之前,你应该会使用计算机,熟练的使用网页操作(哪怕只是盯着屏幕看)。你应该配置好一个基本的操作环境(见安装基本软件),知道如何创建和管理文件(见处理文件)—这两个都是 Web入门 的初学者模块的一部分。
我们建议你在学习本章内容前,先完成 Web入门,尽管这不是必须的;CSS 基础文章中涵盖的大部分内容在 CSS 模块简介中也有,而且 CSS 模块涵盖了更多的细节。
本主题包含以下模块,建议按顺序阅读这些模块。你应该从第一个模块开始。
使用CSS解决常见问题解释了怎样使用CSS解决创建一个网页时常遇到的问题。
从这里开始,你大致就能在HTML元素和它们的背景上应用颜色、改变形状尺寸和元素的位置、向元素上添加并定义边框。不过一旦你牢固掌握了即便是CSS最基础的部分,也没有很多做不到的事情。学习CSS最棒的一件事情就是,一旦你知道了基本的原理,即使你实际上不知道怎么做,你通常还是会很清楚什么能做到而什么不能做到!