CSS 简介• 什么是 CSS
CSS 是 Cascading Style Sheet 的缩写
译作「层叠样式表单」
是用于 ( 增强 ) 控制网页样式并允许将样式信息与网页内容分离的一种标记性语言
使用 CSS 布局的优点: 采用 CSS 布局相对于传统的 TABLE 网页布局而具有以下 3 个显著优势: 1 :表现和内容相分离 将设计部分剥离出来放在一个独立样式文件中,一
CSS 简介• HTML 文件中只存放文本信息
这样的页面对搜索引擎更加友好
• 2 :提高页面浏览速度• 对于同一个页面视觉效果,采用 CSS 布局的页面容量要比 TABLE 编码的页面文件容量小得多,前者一般只有后者的 1/2 大小
浏览器就不用去编译大量冗长的标签
• 3 :易于维护和改版 • 你只要简单的修改几个 CSS 文件就可以重新设计整个网站的页面
CSS 简介• CSS 历史 1994 年哈坤 · 利提出了 CSS 的最初建议;伯特· 波斯( Bert Bos )当时正在设计一个叫做 Argo 的浏览器,他们决定一起合作设计 CSS
当时已经有过一些关于样式表语言的建议了,但 CSS 是第一个含有“层叠”的主意的
在 CSS 中,一个文件的样式可以从其他的样式表中继承下来
读者在有些地方可以使用他自己更喜欢的样式,在其他地方去继承,或“层叠”作者的样式 , 这种层叠的方式使作者和读者都可以灵活地加入自己的设计,混合各人的爱好
CSS 简介 哈坤于 1994 年在芝加哥的一次会议上第一次提出了 CSS 的建议, 1995 年他与波斯一起再次提出这个建议
当时 W3C 刚刚建立, W3C 对 CSS 的发展很感兴趣,它为此组织了一次讨论会
哈坤、波斯和其他一些人(比如微软的托马斯 · 雷尔登)是这个项目的主要技术负责人
1996 年底, CSS 已经完成