原文地址 http://docs.webplatform.org/wiki/tutorials/learning_what_css_is
概要
本文向您引荐层叠样式表(Cascading Style Sheets -CSS),介绍它们是如何定义的,是如何用于网页上的。
关于CSS
层叠样式表(CSS)是一种详述文档是如何展示给用户的语言。这里的文档是指使用诸如HTML(HyperText Markup Language -超文本标记语言)的标记语言进行结构化的信息集合。CSS是目前一种被广泛使用于网页上的基础技术。
CSS的主要目的是从文档内容中分离出文档展现特征(格式)。分离内容和格式,简化文档的创建、维护,提升展现的灵活性,使得多个网页可以通过外置的包含格式规则的文件来进行格式共享。
CSS规则几乎可以控制所有的数据格式,包括字体、颜色、粗细、空格、定位、背景颜色、图片、链接特征等等。
Web文档
正如你现在浏览的这个页面,一个网页就是一个文档。你在网页中看见的信息通常被HTML结构化了,而页面当前的内容和其展现的特征也许是来自各个地方的。
当你的浏览器请求一个页面的时候,请求的资源之一通常是一个包含了格式指令和规则的CSS文件。网页会显示的引用这个CSS文件,实际上是请求这些CSS规则被应用于网页上。
文档展示
给用户展示一个HTML文档意味着要将其转换成一个让人们可读可用的表单。像Chrome、 Opera、 Firefox和Internet Explorer这样的浏览器被设计成以可视化的方式展现文档,使用CSS规则来确定如何格式化HTML文档中的数据从而让文档展示。
结论
因此,你在浏览器中看到的网页是由文档数据源和CSS格式规则应用的组合。在本节的其他教程中,您将学习更多关于CSS的知识,为什么它如此重要以及如何有效地使用它。
浙公网安备 33010602011771号