这篇约 2600 词的文章专门梳理 CSS 里那些不在规范内、却被真实使用过的写法。作者先摆出一段经典 hack:width: 300px; *width: 250px; _width: 200px; -width: 200px;——星号前缀只有 IE7 及更早版本会当成合法属性(所以叫「星号 hack」),下划线或连字符前缀只有 IE6 认,这些手法被 browserhacks 之类的站点系统记录下来,本质是利用浏览器错误解析属性、选择器与值来定向命中某个版本。另一类是把 !important 玩坏:IE7 及更早版本会把几乎任何以感叹号开头的字符串当成 !important,于是 background: red !interesting; 这样的写法也能生效。文章回顾的是浏览器行为高度分裂年代里,人们为了兼容而发明的语言之外的方言。