CSS - 简介



Cascading Style Sheets,被亲切地称为 CSS,是一种简单的设计语言,旨在简化使网页美观的过程。

CSS 处理网页的外观和感觉部分。使用 CSS,您可以控制文本的颜色、字体样式、段落之间的间距、列的大小和布局方式、使用的背景图像或颜色、布局设计、不同设备和屏幕尺寸的显示变化以及各种其他效果。

CSS 易于学习和理解,但它提供了对 HTML 文档表示的强大控制。最常见的是,CSS与标记语言 HTML 或 XHTML 结合使用。

CSS的优点

  • CSS节省时间: 您可以编写一次CSS,然后在多个HTML页面中重复使用相同的表格。您可以为每个 HTML 元素定义样式,并将其应用于任意数量的网页。
  • 页面加载速度更快: 如果您使用的是CSS,则无需每次都编写HTML标签属性。只需编写一个标签的 CSS 规则,并将其应用于该标签的所有出现项。因此,更少的代码意味着更快的下载时间。
  • 易于维护 : 要进行全局更改,只需更改样式,所有网页中的所有元素都将自动更新。
  • 优于HTML的样式 : CSS具有比HTML更广泛的属性范围,因此与HTML属性相比,您可以使HTML页面看起来更好。
  • 多设备兼容性: 样式表允许针对多种类型的设备优化内容。通过使用相同的 HTML 文档,可以为手持设备(如 PDA 和手机)或打印显示网站的不同版本。
  • 全球 Web 标准 :现在 HTML 属性正在被弃用,建议使用 CSS。因此,在所有 HTML 页面中开始使用 CSS 是一个好主意,以使它们与未来的浏览器兼容。

谁创建和维护 CSS?

CSS 是通过 W3C 内部的一群人(称为 CSS 工作组)创建和维护的。CSS 工作组创建称为规范的文档。当一个规范被W3C成员讨论并正式批准后,它就成为一项建议。

这些被批准的规范被称为推荐,因为 W3C 无法控制该语言的实际实现。独立公司和组织创建该软件。

注意 : 万维网联盟(W3C)是一个就互联网如何运作以及它应该如何发展提出建议的组织。

CSS 版本

1996 年 12 月,W3C 推荐了 Cascading Style Sheets level 1 (CSS1)。此版本描述了 CSS 语言以及所有 HTML 标签的简单视觉格式化模型。

CSS2 于 1998 年 5 月成为 W3C 推荐标准,并基于 CSS1 构建。此版本增加了对特定于媒体的样式表的支持,例如打印机和听觉设备、可下载字体、元素定位和表格。