探索CSS的起源与演变历程
发表时间: 2023-02-18 23:21
Cascading Style Sheets (CSS) , 汉语文字翻译为层叠样式表,它的出现就好比一篇好的文章需要有标点,段落,配图以及排版。古代的時候写文章是没有标点符号的,古人就需要学习断字的技能, 不然以中华汉字的博大精深会闹出很大的笑话,比如 “过路人等不得在此小便”,可以解释为 “过路人,等不得在此小便”, 而实际的意思却是 “过路人等,不得在此小便”。
科学技术发展实际上就是“术业有专攻”的一个过程,所以在每个领域里面会有许许多多的专业及分支,在计算机领域里面管这叫“Separation of Concerns”(SoC),把相关的聚在一起,不相关的剔除出去。网页前端开发也遵循这个道理,这样做的好处有很多:
网页开发也是遵循 Separation of Concerns 这个道理, 把不同使用目的的技术区分开: 一般在最终用户的浏览器上会呈现出来的是三种不同的技术:
CSS最早版本是在1994年诞生的, 然后在1996年发布他的第一个版本CSS1, 1998年CSS2,1999年CSS3, 由于越来越多的功能添加到CSS中,所以在1999年以后CSS把不同的功能划分为模块Module,每个模块独立更新, 这样做有两个目的:
今天就先聊到这里。