样式表是什么?

首页 > CSS基础知识 > 样式表是什么?

样式表是什么?

样式表是用来定义WEB页面的“外观”的技术。它被开发的理由是“HTML 应该像它的名字一样只用来定义文本而不应该用来定义外观,定义外观应该使用样式表”。

推进 HTML 标准化的万维网联盟(W3C)在1996年12月把 CSS1(Cascading Style Sheets, Level 1)加入其推荐标准。IE(Internet Explorer)3.0 和 Netscape Communicator 4.0 支持了CSS1的一部分功能。CSS2 在1998年成为推荐标准,它在 CSS1 的基础上添加了高级概念以及高级的选择器。CSS3 是朝着模块化发展的。以前的规范作为一个模块实在是太庞大而且比较复杂,所以把它分解为一些小的模块,更多新的模块也被加入进来。这些模块包括: 盒子模型、列表模块、超链接方式 、语言模块 、背景和边框 、文字特效 、多栏布局等。CSS与JavaScript等结合后,形成了被称为DHTML的技术。

样式表除了 CSS ,其他还有诸如 XSL(Extensible Stylesheet Language)等种类,但 CSS 是现今世界上应用最为广泛的样式表。本站只介绍 CSS 。

W3C推荐标准CSS1(英文)
http://www.w3.org/pub/WWW/TR/REC-CSS1
W3C推荐标准CSS2(英文)
http://www.w3.org/pub/WWW/TR/REC-CSS2