CSS概述


CSS的概念

层叠样式表(英文全称:Cascading Style Sheets)
是一种用来表现HTML(标准通用标记语言的一个应用)或XML(标准通用标记语言的一个子集)等文件样式的计算机语言。

CSS的发展历程

1994年:提出概念

1994年哈坤·利提出了CSS的最初建议。而当时伯特·波斯(Bert Bos)正在设计一个名为Argo的浏览器,于是他们决定一起设计CSS。
W3C组织(World WideWeb Consortium)成立,CSS的创作成员全部成为了W3C的工作小组并且负责研发CSS标准,层叠样式表的开发走上正轨。

1996年:CSS1

1996年底,层叠样式表的第一份正式标准完成,成为w3c的推荐标准CSS1发布,提供了基本的样式设置,如字体、颜色和布局,为网页设计奠定了基础。

1998年:CSS2

1997年初,W3C组织负责CSS的工作组开始讨论第一版中没有涉及到的问题。其讨论结果组成了1998年5月出版的CSS规范第二版

2004年:CSS2.1

2004年,CSS2.1发布,对CSS2进行了必要的改进和修正,成为Web设计的标准

2001年:CSS3

CSS3引入了许多新特性,如圆角、阴影、渐变、动画等,使得网页设计变得更加丰富和动态。
随着移动设备和响应式设计的兴起,CSS进一步进化,引入了媒体查询、弹性盒模型和网格布局等新技术,使得网页能够自适应不同设备和屏幕尺寸。

未来:CSS4

CSS的基本写法