#前端 #css #优质博文
CSS 的设计自 1996 年诞生以来便充满了历史遗留问题和诸多妥协,正如 CSS-Tricks 的文章 所指出的那样,许多属性(如 z-index、background-repeat 等)的命名和行为显得反直觉,背后反映了当初为适应 90 年代需求而做出的选择,而 CSSWG Wiki 则详细罗列了这些设计失误,从属性命名到布局规则,都存在诸多可以改进之处,但由于大量网站依赖这些历史遗留的设计,变更它们会带来巨大的技术债务,使得这些“错误”成为了不可逆转的现实。
via Frontend Focus #678
CSS 的设计自 1996 年诞生以来便充满了历史遗留问题和诸多妥协,正如 CSS-Tricks 的文章 所指出的那样,许多属性(如 z-index、background-repeat 等)的命名和行为显得反直觉,背后反映了当初为适应 90 年代需求而做出的选择,而 CSSWG Wiki 则详细罗列了这些设计失误,从属性命名到布局规则,都存在诸多可以改进之处,但由于大量网站依赖这些历史遗留的设计,变更它们会带来巨大的技术债务,使得这些“错误”成为了不可逆转的现实。
via Frontend Focus #678