美文网首页
1分钟 CSS 简史

1分钟 CSS 简史

作者: _delong | 来源:发表于2020-11-17 14:13 被阅读0次

    CSS 是 Cascading Style Sheets 的简称,中文名:层叠样式表。

    CSS标准官网: https://www.w3.org/Style/CSS/Overview.en.html

    从HTML被发明的90年代初,样式表就以各种形式出现了。浏览器用户可以使用这些样式语言来调节网页的显示方式。一开始样式表是给用户使用的,用户自己决定网页应该怎样被显示。

    1994年

    Tim Berners-Lee 牵头成立了W3C(万维网联盟)

    同Håkon W Lie (哈肯·维姆·萊)提出层叠HTML样式表(Cascading HTML Style Sheet,CHSS,简称CSS)概念,并在一次会议上进行展示。

    1996年

    Håkon W Lie 与 Gijsbert Bos 再次展示这个建议。当时 W3C 刚刚成立,对CSS表现出了兴趣并组织了一次讨论会。

    年底,CSS完成。Håkon W Lie 与 Gijsbert Bos 发布了CSS规范的第一个版本。当时的浏览器核心架构并不适合解析CSS 语法,并且网页设计师为了达到设计效果滥用HTML标签,甚至出现了“标签汤”(tagsoup)的骂名,也导致CSS并未立刻成为主流。

    1996年

    出现了与CSS很相似的表现指明语言(Presentation Specification Language,简称 PSL 96),PSL 96 支持条件判断等语句,比CHSS更动态灵活,但未受到标准的青睐。

    1997年

    W3C 成了转默认负责CSS 的工作组。

    1998年

    5月,CSS2 发布。

    浏览器大战正如火如荼,但网页开发者深受浏览器标准不统一的困扰,为此民间团体:“网页标准计划(WaSP)”成立,该组织发动水军推广W3C的标准,并对未加盟W3C标准的浏览器厂商进行批评。

    “网页标准计划(WaSP)”的7为成员成立了“CSS武士团(CSS Samurai)”,指出各家浏览器在CSS方面的问题。

    CSS2.1 发布。

    2003年

    Dave Shea 推出一个名为“CSS禅意花园(CSS Zen Garden)”的网站,展示在不修改HTML的情况下,仅通过CSS就可以让网页焕然一新,对CSS的推广产生了巨大的助推作用。

    从 2006年到2009年,“div+css”的布局方式逐渐取代传统的表格布局,但同时也出现了滥用div布局的情况。

    2011年

    CSS3 发布。发布时,标准为制定完整,所以后面几年还在不断补充。

    9月,W3C 开始设计CSS4。

    CSS标准的采纳过程一直比较缓慢,与JavaScript不同,CSS标准的强制性不高,即使出问题影响也不大,并且CSS繁多复杂的规则让CSS的解释器实现变得困难,浏览器厂商没有足够的动力去完全遵循CSS标准。这也导致了不同时期CSS的不同问题。

    相关文章

      网友评论

          本文标题:1分钟 CSS 简史

          本文链接:https://www.haomeiwen.com/subject/lhtxiktx.html