CSS 简介
CSS 是级联样式表,通过 CSS 我们可以轻松的控制网页的外观,比如:文字大小、颜色、字体、背景、布局等。
CSS 是 Cascading Style Sheets 的缩写,意为级联样式表,是一种被设计用来控制网页外观的语言。通过 CSS,我们可以轻松设计网页的外观,比如:文字大小、颜色、字体、背景、布局等。
使用 CSS 的好处
-
节省时间 - 您可以编写一次 CSS,然后在多个 HTML 页面中重复使用相同的工作表。您可以为每个 HTML 元素定义样式并将其应用到任意数量的 Web 页面。
-
页面加载速度更快 - 如果您使用 CSS,无需每次都编写 HTML 标签属性。只需编写一个 CSS 规则并将其应用到标签即可。所以更少的代码意味着更快的下载时间。
-
易于维护 - 要进行全局更改,只需更改样式,所有网页中的所有元素都会自动更新。
-
优于 HTML 的样式 - CSS 具有比 HTML 更多的属性,同时您可以更好地查看 HTML 页面。
-
多设备兼容性 - 样式表允许针对不止一种类型的设备优化内容。通过使用相同的 HTML 文档,可以为 PDA 和手机等手持设备或用于打印呈现不同版本的网站。
-
已经成为标准 - 现在已经不推荐使用 HTML 属性创建样式。HTML 只负责内容,CSS 负责样式。
CSS 的由来
创建 HTML 是为了描述网页的内容,但是从 HTML 3.2 开始,像 <font>
这样的字体和颜色标签被添加到 HTML 3.2 规范中,导致了 Web 开发人员使用 HTML 标签控制样式,带来了 Web 程序维护的噩梦,维护 Web 页面成为一个漫长而昂贵的过程。
为了解决这个问题,万维网联盟 (W3C) 创建了 CSS,从而可以在 HTML 页面中弃用那些样式标签。
如果您不了解 HTML,建议查看我们的 HTML 教程。