CSS 是指层叠样式表(Cascading Style Sheets), 它是一种用来表现 html 或 xml 等文件样式的计算机语言, 是用来表示 HTML 样式的一种编程语言, 是可以做到网页和内容进行分离的一种样式语言.
CSS 能够对网页中元素位置的排版进行像素级精确控制, 支持几乎所有的字体字号样式, 拥有对网页对象和模型样式编辑的能力.
CSS 主要用来设计网页的样式, 美化网页; 它不仅可以静态地修饰网页, 还可以配合各种脚本语言动态地对网页各元素进行格式化.
在主页制作时采用 CSS 技术, 可以有效地对页面的布局, 字体, 颜色, 背景和其它效果实现更加精确的控制.
只要对相应的代码做一些简单的修改, 就可以改变同一页面的不同部分, 或者页数不同的网页的外观和格式.
说明:
在 CSS 之前, 几乎所有 HTML 文档的表示属性都包含在 HTML 标记中(特别是在 HTML 标记中); 所有字体颜色, 背景样式, 元素对齐, 边框和大小都必须在 HTML 中显式描述.
因此, 大型网站的开发成为一个漫长而昂贵的过程, 因为风格信息被反复添加到网站的每一个页面上.
为了解决这一问题, 万维网联盟 (W3C) 于 1996 年引入了 CSS, 并维护了它的标准. CSS 旨在实现表示和内容的分离. 现在, web 设计人员可以将网页的格式信息移动到单独的样式表中, 这会使 HTML 标记更加简单, 并且具有更好的可维护性.
更多前端开发 https://www.html.cn/ 知识, 请查阅 HTML 中文网 !!
来源: http://www.css88.com/qa/css3/13842.html