CSS 快照 2020

Avatar of Chris Coyier
Chris Coyier

DigitalOcean 为您旅程的每个阶段提供云产品。 立即开始使用 价值 200 美元的免费积分!

我认为 CSS 工作组 这样做 很好。 就像在地上插一面旗帜,表明这是 CSS 在特定时间点的面貌。 不过,他们明确表示这不是为我们 CSS 作者准备的……

本文将所有规范收集到一个定义中,这些规范共同构成了截至 2020 年的层叠样式表 (CSS) 的当前状态。 主要受众是 CSS 实现者,而不是 CSS 作者,因为此定义包含了按规范稳定性排序的模块,而不是 Web 浏览器采用率。

还记得“CSS3”吗? 那时我们最接近“快照”,它专为 CSS 作者(和学习者)设计。 由于 CSS3 非常成功,我们看到了 对 CSS4 的短暂热情,包括我自己。 该快照页面上没有任何营销花招,而这正是 CSS4 成功的必要条件。 记住,HTML5 及其朋友(包括 CSS3)甚至 有漂亮的徽标

如果有人对我说“Chris,CSS3 出现时,我学了所有这些,但我从那以后就没有跟上 CSS 的发展,我应该学什么?” 我会说“开发者,这是一个非常棒的问题,你与技术的关系健康正常。” 但老实说,我可能难以连贯地回答。

我会说:,当然要学习 CSS 网格。 自定义属性。 我想应该还有裁剪和偏移路径。 prefers-reduced-motion。 我不知道。 可能有 100 多项,但没有一个很好的单一参考点可以将它们全部列在一起。

我会努力整理一个列表。 我不认为我会有什么胆量称它为 CSS4,但至少我可以回答那个问题。 欢迎在评论区提出建议。