CSS全称为Cascading Style Sheet,可译为“层叠样式表”或“级联样式表”,通常称之为CSS样式或样式表。CSS是一些纯文本内容,存放CSS样式表内容的文件扩展名为.css。
CSS是一种描述性的文本,用于增强或者控制网页的样式,并允许将样式信息与网页内容相分离。
最初,HTML标签被设计为定义文档结构的功能,通过使用像h1、p、table、img等之类的标签,分别在浏览器中展示一个标题、一个段落、一个表格、一个图片等内容。
而页面中内容的布局,由浏览器根据标签表示的内容以从上到下、从左到右的“流”式布局依次排列,如果想要对内容进行定位,则需要使用表格进行分栏控制。
HTML只是标识页面结构的标记语言。而Web发展初期的两大浏览器厂商Netscape和Interner Explorer为了表现更加丰富的页面效果,争夺web浏览器市场,不断地添加新的标记和属性到HTML规范中(比如设置文本样式的font元素),这使得原本结构比较清晰的HTML文档变得非常混乱。
而且随着web页面效果的要求越来越多样化,依赖HTML的页面表现已经不能满足网页开发者的需求。
CSS的产生,改变了传统的HIML页面的样式效果。CSS规范代表了Web发展史上一个独特的阶段。
还没有评论,来说两句吧...