1. 引言
当第一份 CSS 规范发布时, 所有 CSS 都包含在一份定义了 CSS Level 1 的文档中。 CSS Level 2 也同样由一份单一的多章节文档来定义。 然而,对于超出 Level 2 的 CSS, CSS 工作组选择采用模块化的方法, 由每个模块定义 CSS 的一部分, 而不是定义一份单一的整体规范。 这将规范拆分成更易管理的块, 并允许对 CSS 进行更及时、渐进式的改进。
由于不同 CSS 模块处于不同的稳定性级别, CSS 工作组选择发布此概要文件, 以定义截至 2026 年级联样式表的当前范围与状态。
1.1. 什么是 CSS?
- Cascading Style Sheets (CSS)
- CSS 是一种用于编写样式表的语言, 其设计目的是描述结构化文档 (例如 HTML 和 XML) 在各种媒介上的呈现方式。 CSS 用于描述源文档的呈现, 并且通常不会改变其文档语言所表达的底层语义。
- Style sheet
- 一组用于指定文档呈现方式的规则。 样式表由作者编写, 并由用户代理解释, 以向用户呈现文档。
- Source document
- 应用了一份或多份样式表的文档。 源文档的结构和语义 使用文档语言(例如 HTML、XHTML 或 SVG)进行编码。
- Author
- 作者是编写文档及其相关样式表的人。 创作工具是 一种用户代理, 用于生成样式表。
- User
- 用户是与用户代理交互以查看、聆听或以其他方式使用文档的人。
- User agent (UA)
- 用户代理是代表用户解释文档 及其相关样式表的任意程序。 用户代理可以显示文档、朗读文档、 使其被打印、将其转换为其他格式等。 就 CSS 规范而言, 用户代理是指支持并解释 这些规范中所定义的级联样式表的程序。
1.2. 背景:W3C 流程与 CSS
本节为非规范性内容。
在 W3C 流程中, 推荐轨道文档会经历三个稳定性级别, 概括如下:
- Working Draft (WD)
-
这是 W3C 规范的设计阶段。 工作组会根据内部和外部反馈对规范进行迭代。
第一份正式的工作草案被称为“First Public Working Draft”(FPWD,首个公开工作草案)。 在 CSSWG 中,发布 FPWD 表明整个工作组已同意开展该模块的工作, 大致按照编辑草案中规划和提出的范围进行。
向下一阶段的过渡有时被称为“Last Call Working Draft”(LCWD,最后征求意见工作草案)阶段。 当我们已解决所有已知问题, 并且在没有来自构建测试和实现的反馈的情况下无法进一步推进时, CSSWG 就会将工作草案推进到这一阶段。
这一“Last Call for Comments”(最后征求意见)为报告任何未解决问题设定了截止日期, 并要求工作组对收到的反馈进行专项跟踪与处理。 用于跟踪评论的文档称为 Disposition of Comments(DoC,评论处置)。 它会与更新后的草案一起提交给主管审批, 以证明已进行广泛审查并获得认可。
- Candidate Recommendation (CR)
-
这是 W3C 规范的测试阶段。
值得注意的是,此阶段是通过测试和实现来测试规范本身:
而不是测试实现。
这一过程往往会暴露出更多规范层面的问题,
因此候选推荐会随着实现和测试反馈随时间发生变化,
虽然通常不如设计阶段(WD)变化那么大。
要退出 CR,需要证明每个特性至少有两个正确且相互独立的实现, 因此在该阶段工作组会构建测试套件并生成实现报告。
向下一阶段的过渡是“Proposed Recommendation”(PR,拟议推荐)。 在这一阶段,W3C 顾问委员会必须批准向 REC 的过渡。
- Recommendation (REC)
- 这是 W3C 规范的完成状态,并代表维护阶段。 在这一阶段,工作组仅维护勘误文档, 并偶尔发布将勘误合并回规范中的更新版本。
Editor’s Draft 实质上是编辑者自己工作副本的实时拷贝。 它可能反映也可能不反映工作组共识, 并且有时可能处于自相矛盾的状态。 (由于 W3C 的发布流程耗时且繁琐, Editor’s Draft通常是规范的最佳(最新)参考。 目前正在努力降低发布摩擦, 以便官方草案能够定期保持最新, 并让Editor’s Draft回归其最初作为草稿空间的功能。)
2. CSS 规范的分类
所有 CSS 模块(包括稳定和进行中的), 及其状态, 都可以在 CSS Current Work 页面中找到。
2.1. Cascading Style Sheets (CSS) — 官方定义
本概要文件仅包含我们认为稳定并且拥有足够实现经验、可以确信其稳定性的规范。
Note: 本概要文件并非意在成为 CSS 桌面浏览器概要文件: 是否纳入本概要文件仅基于特性稳定性, 而非预期用途或 Web 浏览器采用率。 本概要文件以最完整的形式定义 CSS。
截至 2026 年,Cascading Style Sheets (CSS)由以下规范定义。
- CSS Level 2, latest revision (including errata) [CSS2]
- 这定义了 CSS 的核心,其中部分内容被后续规范覆盖。 我们特别建议阅读第 2 章, 其中介绍了 CSS 的一些基本概念 及其设计原则。
- CSS Syntax Module Level 3 [CSS-SYNTAX-3]
- 替代 CSS2§4.1、CSS2§4.2、CSS2§4.4 和 CSS2§G, 重新定义 CSS 的解析方式。
- CSS Style Attributes [CSS-STYLE-ATTR]
- 定义如何在标记属性中嵌入 CSS 声明。
- Media Queries Level 3 [CSS3-MEDIAQUERIES]
- 替代 CSS2§7.3,并扩展特定媒介样式的语法。
- CSS Conditional Rules Module Level 3 [CSS-CONDITIONAL-3]
- 扩展并取代 CSS2§7.2, 更新@media 规则以允许嵌套, 并引入@supports规则以进行特性支持查询。
- Selectors Level 3 [SELECTORS-3]
- 替代 CSS2§5 和 CSS2§6.4.3,定义了更广泛的选择器集合。
- CSS Namespaces Module Level 3 [CSS3-NAMESPACE]
- 引入@namespace规则,以允许带命名空间前缀的选择器。
- CSS Cascading and Inheritance Level 4 [CSS-CASCADE-4]
- 扩展并取代 CSS2§1.4.3 和 CSS2§6,以及[CSS-CASCADE-3]。 描述如何整理样式规则并为所有元素上的所有属性赋值。 通过级联与继承,值会在所有元素的所有属性上进行传播。
- CSS Values and Units Module Level 3 [CSS-VALUES-3]
- 扩展并取代 CSS2§1.4.2.1、CSS2§4.3 和 CSS2§A.2.1–3, 定义 CSS 的属性定义语法, 并扩展其单位集合。
- CSS Custom Properties for Cascading Variables Module Level 1 [CSS-VARIABLES-1]
- 引入级联变量,作为一种被所有 CSS 属性接受的新原始值类型, 以及用于定义这些变量的自定义属性。
- CSS Box Model Module Level 3 [CSS-BOX-3]
- 替代 CSS2§8.1、§8.2、§8.3(但不包括 §8.3.1)和 §8.4。
- CSS Color Module Level 4 [CSS-COLOR-4]
- 扩展并取代 CSS2§4.3.6、CSS2§14.1 和 CSS2§18.2, 同时扩展并取代[CSS-COLOR-3], 引入超出 sRGB 的扩展色彩空间、 扩展的颜色值, 以及用于颜色的 CSS 对象模型扩展。 还定义了opacity 属性。
- CSS Backgrounds and Borders Module Level 3 [CSS-BACKGROUNDS-3]
- 扩展并取代 CSS2§8.5 和 CSS2§14.2, 提供对背景和边框的更多控制, 包括分层背景图像、 图像边框 和投影效果。
- CSS Images Module Level 3 [CSS-IMAGES-3]
- 重新定义并纳入外部二维图像值类型, 引入原生二维渐变, 并增加对替换元素尺寸和渲染的附加控制。
- CSS Fonts Module Level 3 [CSS-FONTS-3]
- 扩展并取代 CSS2§15, 并提供对字体选择与字体特性选择的更多控制。
- CSS Writing Modes Level 3 [CSS-WRITING-MODES-3]
- 定义 CSS 对多种国际书写模式的支持, 例如从左到右(如拉丁文或印度文字), 从右到左(如希伯来文或阿拉伯文), 双向(如混合拉丁文和阿拉伯文)以及竖排(如亚洲文字)。 替代并扩展 CSS2§8.6 和 §9.10。
- CSS Multi-column Layout Module Level 1 [CSS-MULTICOL-1]
- 为 CSS 布局引入多列流。
- CSS Flexible Box Layout Module Level 1 [CSS-FLEXBOX-1]
- 为 CSS 引入一种灵活的线性布局模型。
- CSS Basic User Interface Module Level 3 [CSS-UI-3]
- 扩展并取代 CSS2§18.1 和 CSS2§18.4, 定义cursor、outline, 以及若干也增强用户界面的新 CSS 特性。
- CSS Containment Module Level 1 [CSS-CONTAIN-1]
- 引入contain 属性, 强制对元素的子树进行独立的 CSS 处理, 以便在合理使用时使用户代理能够进行大幅度优化。
- CSS Transforms Module Level 1 [CSS-TRANSFORMS-1]
- 为 CSS 引入基于坐标的图形变换。
- Compositing and Blending Level 1 [COMPOSITING]
- 定义叠加内容的合成和混合, 并引入控制其模式的特性。
- CSS Easing Functions Level 1 [CSS-EASING-1].
- 描述作者定义一种变换的方法, 该变换控制某个值的变化速率。 应用于动画时, 此类变换可用于产生模拟动量之类物理现象的动画, 或使动画以离散步进方式移动,从而产生类似机器人的运动。
- CSS Counter Styles Level 3 [CSS-COUNTER-STYLES-3]
- 引入@counter-style 规则, 允许作者定义自己的自定义计数器样式, 以用于 CSS 列表标记和生成内容计数器[CSS-LISTS-3]。 还预定义了一组常见的计数器样式, 包括 CSS2 和 CSS2.1 中已有的样式。
Note: 尽管我们不预期构成此快照的规范会发生重大变化, 但它们被纳入并不意味着已被冻结。 工作组会在发现这些规范中的问题时继续进行处理。 实现者应关注 www-style 和/或 CSS 工作组博客, 以了解由此产生的任何变更、修正或澄清。
2.2. 可靠的候选推荐
以下规范被认为处于可靠状态,也就是说它们在实现和规范上大体稳定, 但由于一些小问题或需要额外实现报告, 目前尚未达到推荐级别。
- Media Queries Level 4 [MEDIAQUERIES-4]
- 扩展并取代[CSS3-MEDIAQUERIES], 扩展语法, 弃用大部分媒体类型, 并引入新的媒体特性。
- CSS Scroll Snap Module Level 1 [CSS-SCROLL-SNAP-1]
- 包含用于通过“吸附位置”来控制平移和滚动行为的特性。
- CSS Scrollbars Styling Module Level 1 [CSS-SCROLLBARS-1]
- 定义用于影响滚动条视觉样式的属性, 引入对其颜色和宽度的控制。
- CSS Grid Layout Module Level 1 [CSS-GRID-1]
- 引入二维的、基于网格的布局系统, 并针对用户界面设计进行了优化。 在网格布局模型中,网格容器的子项 可以被定位到预定义的、可伸缩或固定尺寸的布局网格中的任意槽位。
- CSS Grid Layout Module Level 2 [CSS-GRID-2]
- 扩展并取代[CSS-GRID-1], 引入“subgrids”(子网格),用于在共享网格框架中管理嵌套标记。
- CSS Cascading and Inheritance Module Level 5 [CSS-CASCADE-5]
- 扩展并取代[CSS-CASCADE-4], 引入级联层(cascade layers), 为在单一来源内部组织和权衡不同关注点提供结构化方式。
- CSS Color Adjustment Module Level 1 [CSS-COLOR-ADJUST-1]
- 本模块引入一种模型以及对用户代理自动颜色调整的控制, 以便应对用户偏好和设备输出优化。
- CSS Conditional Rules Module Level 4 [CSS-CONDITIONAL-4]
- 扩展[CSS-CONDITIONAL-3], 以允许测试受支持的选择器。
2.3. 相当稳定但实现经验有限的模块
以下模块已完成设计工作, 并且相当稳定, 但尚未获得太多测试和实现经验。 我们希望在未来的某个快照中, 将它们纳入CSS 的官方定义。
- CSS Display Module Level 3 [CSS-DISPLAY-3]
- 替代 CSS2§9.1.2、§9.2.1(但不包括 §9.2.1.1)、§9.2.2(但不包括 §9.2.2.1)、§9.2.3 和 §9.2.4 (并为替代 §9.7 奠定基础), 定义 CSS 格式化盒树如何由文档元素树生成, 并定义控制该行为的display 属性。
- CSS Writing Modes Level 4 [CSS-WRITING-MODES-4]
- 扩展并取代[CSS-WRITING-MODES-3], 增加更多竖排书写选项。
- CSS Fragmentation Module Level 3 [CSS-BREAK-3]
- 描述将流分割成页面、列或区域的分片模型, 并定义控制该模型的属性。 扩展并取代 CSS2§13.3。
- CSS Box Alignment Module Level 3 [CSS-ALIGN-3]
- 引入属性,以在各种 CSS 盒布局模型(块布局、表布局、弹性布局和网格布局)中 控制盒子在其容器内部的对齐方式。
- CSS Shapes Module Level 1 [CSS-SHAPES-1]
- 扩展浮动(CSS2§9.5),以实现非矩形的包裹形状。
- CSS Text Module Level 3 [CSS-TEXT-3]
- 扩展并取代 CSS2§16(不包括 §16.3), 定义用于文本处理的属性并指定其处理模型。 覆盖断行、对齐与排版、空白符处理和文本转换等内容。
- CSS Text Decoration Module Level 3 [CSS-TEXT-DECOR-3]
- 扩展并取代 CSS2§16.3, 提供对文本装饰线的更多控制, 并增加指定文本强调标记和文本阴影的能力。
- CSS Masking Module Level 1 [CSS-MASKING-1]
- 替代 CSS2§11.1.2, 并引入更强大的裁剪和遮罩内容的方法。
- CSS Speech Module Level 1 [CSS-SPEECH-1]
- 替代 CSS2§A, 并重写(非规范性的)语音呈现章节。
- CSS View Transitions Module Level 1 [CSS-VIEW-TRANSITIONS-1]
- 定义 View Transition API 及其相关属性和伪元素, 允许开发者创建表示文档状态变化的动画视觉过渡。
2.4. 互操作性较粗糙的模块
虽然以下模块已被广泛部署并具有粗略互操作性, 但其细节尚未完全敲定或充分规范, 仍需要更多测试和缺陷修复。 我们希望在未来的某个快照中, 将它们纳入CSS 的官方定义。
- CSS Transitions [CSS-TRANSITIONS-1] and CSS Animations Level 1 [CSS-ANIMATIONS-1].
- 引入随时间对 CSS 属性计算值进行过渡的机制。
- CSS Will Change Module Level 1 [CSS-WILL-CHANGE-1]
- 引入名为will-change 的性能提示属性。
- Filter Effects Module Level 1 [FILTER-EFFECTS-1]
- 引入滤镜效果,作为在元素显示到文档之前处理其渲染的一种方式。
- CSS Font Loading Module Level 3 [CSS-FONT-LOADING-3]
- 引入用于动态加载字体资源的事件和接口。
- CSS Box Sizing Module Level 3 [CSS-SIZING-3]
- 覆盖并扩展 CSS§10, 扩展尺寸属性的值集合, 引入更精确的尺寸术语, 并以更高的精度和细节 定义在 CSS2 中仅被模糊定义的各种自动尺寸概念。
- CSS Transforms Module Level 2 [CSS-TRANSFORMS-2]
- 基于[CSS-TRANSFORMS-1], 添加用于三维变换的新变换函数和属性, 以及用于简单变换的便捷函数。
- CSS Lists and Counters Module Level 3 [CSS-LISTS-3]
- 包含与列表计数器相关的 CSS 特性: 设置样式、 定位、 以及操作其值。
- CSS Logical Properties and Values Level 1 [CSS-LOGICAL-1]
- 引入逻辑属性和数值, 为作者提供通过逻辑(而非物理)方向和尺寸映射来控制布局的能力。 同时为[CSS2]中定义的特性 定义逻辑属性和数值。 这些属性是其对应物理属性的书写模式相对等价物。
- CSS Positioned Layout Module Level 3 [CSS-POSITION-3]
- 定义 CSS 中基于坐标的定位和偏移方案:relative positioning、 sticky positioning、 absolute positioning, 以及fixed positioning。
- Resize Observer [RESIZE-OBSERVER-1]
- 本规范描述用于观察元素主盒尺寸变化的 API。
- Web Animations [WEB-ANIMATIONS-1]
- 定义用于同步和计时网页呈现变化的模型。 还定义与该模型交互的应用程序编程接口。
- CSS Fonts Module Level 4 [CSS-FONTS-4]
- 扩展并取代 CSS Fonts 3, 提供对字体选择和特性选择的更多控制, 包括对 OpenType 可变字体的支持。
- Motion Path Module Level 1 [MOTION-1]
- 本模块允许作者对任意图形对象进行定位, 并沿作者指定的路径为其添加动画效果。
- CSS Scroll Anchoring Module Level 1 [CSS-SCROLL-ANCHORING-1]
- 本模块旨在通过将滚动容器的滚动位置锁定到特定锚点元素, 来最大限度地减少内容位移。
- CSS Object Model (CSSOM) [CSSOM-1]
- 本模块定义用于解析、序列化和操作 CSS、媒体查询和选择器的 API。
- CSS Color Module Level 5 [CSS-COLOR-5]
- 在 CSS Color 4 的基础上增加色彩空间以及颜色修改函数。
- Selectors Level 4 [SELECTORS-4]
- 扩展 Selectors Level 3, 引入新的伪类、伪元素和组合符, 加强基于更复杂条件和状态选择元素的能力。
- CSS Containment Module Level 2 [CSS-CONTAIN-2]
- 在 CSS Containment 1 的基础上增加样式包含。
- CSSOM View Module [CSSOM-VIEW-1]
- 本模块定义用于查询和操作视觉视口与布局视口的 API, 以及将元素滚动到视口中的方法。
- Geometry Interfaces Module Level 1 [GEOMETRY-1]
- 本模块定义用于表示点、矩形、四边形和变换矩阵的基础几何接口。
- CSS Nesting Module Level 1 [CSS-NESTING-1]
- 本模块引入了将一个样式规则嵌套在另一个规则内的能力,子规则的选择器 相对于父规则的选择器进行设置。 这增强了 CSS 样式表的模块化和可维护性。
2.5. CSS级别
Cascading Style Sheets 在传统意义上没有版本; 而是具有级别。每个 CSS 级别都构建在前一个级别之上, 精炼定义并添加特性。更高级别的特性集是任一较低级别的超集, 而较高级别对给定特性所允许的行为 是较低级别中允许行为的子集。 因此,符合较高级别 CSS 的用户代理也符合 所有较低级别。
- CSS Level 1
- CSS 工作组认为 CSS1 specification 已经废弃。CSS Level 1 被定义为 CSS1 规范中定义的所有特性(属性、值、@ 规则等), 但使用CSS2.1 specification中的语法和定义。 CSS Style Attributes定义了其在元素特定样式属性中的包含。
- CSS Level 2
-
虽然
CSS2 specification
在技术上是 W3C Recommendation,
但它是在 W3C 定义 Candidate Recommendation 阶段之前
就进入 Recommendation 阶段的。随着时间推移,
实现经验和进一步审查暴露出 CSS2 规范中的许多问题,
因此 CSS 工作组没有扩展已然
unwieldy
errata list,
而是选择定义CSS Level 2
Revision 1(CSS2.1)。如两份规范之间存在任何冲突,
CSS2.1 给出最终定义。
一旦 CSS2.1 成为 Candidate Recommendation—— 实际上(虽然并非正式地)与 CSS2 具有相同的稳定性级别—— 它就废止了 CSS2 Recommendation。 从 CSS2.1 中移除的 CSS2 特性应被视为处于 Candidate Recommendation 阶段, 但请注意,其中许多已经或将会被纳入 CSS Level 3 工作草案, 在该规范达到 CR 后,将废止 CSS2 中的对应定义。
CSS2.1 specification 定义 CSS Level 2, 而CSS Style Attributes specification定义了其在元素特定样式属性中的包含。
- CSS Level 3
-
CSS Level 3
在 CSS Level 2 的基础上逐个模块构建,
以 CSS2.1 specification 为核心。
每个模块添加功能和/或替换 CSS2.1 规范的一部分。
CSS 工作组希望新的 CSS 模块不会与 CSS2.1 规范相矛盾:
而是只添加功能并精炼定义。
随着每个模块完成,它会被接入
由 CSS2.1 加上先前完成模块组成的现有体系中。
从这一层开始,各模块独立定级: 例如 Selectors Level 4 很可能会在 CSS Line Module Level 3 之前完成。 没有CSS Level 2 对应模块的,从 Level 1 开始; 更新CSS Level 2中已存在特性的模块,从 Level 3 开始。
- CSS Level 4 and beyond
- 不存在 CSS Level 4。 各独立模块可以达到 level 4 或更高级别, 但作为语言的 CSS 不再具有整体级别。 (术语“CSS Level 3”仅用于将其与此前的单一整体版本区分开来。)
2.6. CSS配置文件
并非所有实现都会实现 CSS 中定义的全部功能。
在过去,工作组发布过一些 Profiles, 用于定义各类用户代理预期应支持的 CSS 最小子集。
这一工作现已终止, 因为工作组未发现其有效或有用, 先前定义的概要文件目前也不再维护。
Note: 即使该子集是官方概要文件, CSS 的部分实现也必须遵循 部分实现 的前向兼容解析规则。
3. CSS负责任实现约束
以下章节定义了一些一致性要求, 用于以负责任的方式实现 CSS, 从而在当前和未来促进互操作性。
3.1. 部分实现
为了让作者能够利用前向兼容解析规则来指定回退值,CSS renderers 必须将任何它们没有可用支持级别的 @ 规则、属性、属性值、关键字以及其他语法结构视为无效 (并按需忽略)。 特别是,用户代理不得在单个多值属性声明中 有选择地忽略不受支持的属性值而保留受支持的属性值: 如果任何值被视为无效(不受支持的值必须如此), CSS 要求忽略整个声明。
3.2. 不稳定及专有特性的实现
为避免与未来稳定的 CSS 特性产生冲突, CSSWG 对实现unstable 特性和 CSS 的 proprietary extensions 推荐如下最佳实践:
3.2.1. 实验与不稳定特性
对 W3C 规范中描述但尚不具备互操作性的 unstable 特性, 不应广泛发布供一般使用; 但可以在受控环境中 限制性地、实验性地发布。
Why?
我们希望既允许作者和实现者对特性进行试验并反馈, 又避免作者在生产网站中依赖这些特性, 从而通过内容依赖无意地“锁定” 日后可能会发生改变的某些语法或行为。在 W3C 流程中, CSS 特性在其规范达到 Candidate Recommendation (CR) 阶段之前, 被视为unstable。 在特殊情况下, CSSWG 还可以通过正式记录的决议, 将某些 pre-CR 特性加入到 被视为可安全广泛发布的集合中。 参见 § 4 Safe to Release pre-CR Exceptions。
Note: 厂商应直接与工作组沟通,而不是自行做出假设, 因为长时间未更新的 pre-CR 规范通常是过时了, 而不是变得更稳定了。
3.2.2. 专有及非标准特性
为避免与未来 CSS 特性发生冲突, CSS2.1 规范为 CSS 的专有和实验性扩展预留了 前缀语法[CSS2]。 如果某个 CSS 功能仅用于单一厂商用户代理的封闭环境, 则该特性就是一种专有扩展。 用户代理应仅通过带有厂商前缀语法支持此类专有扩展, 不应暴露到如万维网(可被多个 UA 访问的开放环境)中。
Why?
要求使用前缀可以让在封闭环境中发布的特性 不与将来标准 CSS 的新增内容冲突。 限制在开放系统中的暴露是为了防止 公共 CSS 环境无意中依赖尚未标准化的 proprietary extensions。即使某个特性最终打算在 Web 上使用, 只要它尚未标准化, 仍然不应向 Web 暴露。
3.2.3. 市场压力与事实标准
如果某一特性unstable (即该规范尚未稳定),但
-
至少有三个 UA 实现了该特性 (或者 某个 UA 违反了其他规则,在生产发布中 为广泛使用发布了unstable 或其他非标准特性),
-
并且这些实现具有粗略的互操作性,
-
并且CSS 工作组已记录共识, 认为该特性应该存在并被发布,
实现者可以在广泛发布的构建中, 以unprefixed 形式发布该特性。 Rough interoperability 的判断标准是主观的: 即使实现之间存在差异, 只要认为它们已经足够相似, 可以在大量用例中用于生产网站, 即可视为满足该条件。
请注意,仍须与 CSSWG 协商, 以确保跨厂商协调, 并确保各厂商的 CSS 专家 对此进行一致性审查。 还要注意,rough interoperability 通常仍意味着 在边缘(或并非那么边缘)的用例中存在严重的互操作性缺失, 尤其是因为这些细节尚未通过标准化审查过程完全敲定。
Why?
如果某个特性足够流行,以至于在完成标准化之前就已有三款或更多浏览器实现, 这一条款允许释放发布压力。 同时,如果某个特性已经“流传到野外”, 且网站开始依赖它, 假装它仍然是“实验性的”并没有任何帮助。 允许其他厂商以无前缀形式发布, 承认该特性事实上已成为“事实标准”, 并鼓励作者编写跨平台代码。3.2.3.1. Vendor-prefixing Unstable Features
当在生产发布中将此类标准轨道的 unstable 特性暴露给 Web 时, 实现应同时支持 vendor-prefixed 和 unprefixed 的语法形式。 一旦该特性已经稳定且实现更新以匹配可互操作的行为, 就应移除对vendor-prefixed 语法的支持。
Why?
推荐这样做,是为了让作者能够使用无前缀语法针对所有实现, 但在必要时,可以针对特定实现 以绕开各实现之间在标准化/修复缺陷过程中出现的不兼容问题。避免存在仅支持前缀语法的阶段, 可以大幅降低样式表只使用厂商前缀语法编写的风险。 这反过来又使 UA 厂商在特性稳定后, 能够以更低的破坏现有内容的风险 停用其前缀语法。 这也减少了某些厂商偶尔感到需要 支持其他厂商前缀语法的情况, 因为内容依赖该语法。
任何向作者推广 unstable 特性的人, 都应该使用其标准的无前缀语法编写文档, 并避免鼓励使用 vendor-prefixed 语法, 除非用于解决实现差异。
3.2.3.2. Preserving the Openness of CSS
为了保持 CSS 作为一项技术的开放性, 厂商应使其他实现者能够自由实现 他们已经发布的任何特性。 为此,他们应提供规范编辑和测试资源, 以完成这些特性的标准化, 并避免设置其他障碍 (例如平台依赖、许可限制), 阻碍竞争对手发布这些特性。
3.3. CR级别特性的实现
一旦某份规范进入 Candidate Recommendation 阶段, 实现者应针对任何可以证明 按规范正确实现的 CR 级特性, 发布其unprefixed 实现, 并应避免暴露该特性的带前缀变体。
为了建立并维护 CSS 在各实现之间的互操作性, CSS 工作组请求非实验性的 CSS 渲染器在发布任何 CSS 特性的无前缀实现之前, 向 W3C 提交实现报告 (必要时还包括用于该实现报告的测试用例)。 提交给 W3C 的测试用例 将由 CSS 工作组进行审查和修正。
关于 CSS 规范的最新实现报告, 可以在 Web Platform Tests 上找到, 该项目 maintained on GitHub。
4. 可安全发布的pre-CR例外
以下特性已经获得 CSS 工作组明确、主动的批准, 可以在规范达到 Candidate Recommendation 之前 广泛发布。 参见 § 3.2.1 Experimentation and Unstable Features。
- 尺寸属性(width、 height 等) 的流向相对等价属性, 边框属性, 以及 margin 和 padding 属性。 参见explanation 和 specification。
- 尺寸属性的 min-content 和 max-content 关键字。 参见decision 和 specification。
- conic-gradient() 渐变表示法。参见 decision。
- aspect-ratio 属性。[CSS-SIZING-4]
- translate、 rotate 和 scale 属性。[CSS-TRANSFORMS-2]
- hyphenate-character 属性。 [CSS-TEXT-4]
- color-mix() 函数。 [CSS-COLOR-5]
- <color-interpolation-method>,定义见 [CSS-COLOR-4],用于线性、径向和圆锥渐变的插值。 [CSS-IMAGES-4]
- relative color 语法, 定义见 [CSS-COLOR-5]
- request url modifiers, 定义见 [CSS-VALUES-5]
- display-modes、 dynamic-range、 scripting、 prefers-reduced-motion、 prefers-reduced-transparency、 prefers-contrast、 forced-colors 和 prefers-color-scheme 媒体特性,定义见 [MEDIAQUERIES-5]
- font-tech() 和 font-format() 函数, 定义见 [CSS-CONDITIONAL-5]
- :is()、 :where() 和 :has() 伪类, 以及:not() 中的选择器列表, 定义见 [SELECTORS-4]
- text-decoration-thickness 和
text-underline-offset 属性,
以及用于
text-underline-position 的
from-font值, 定义见 [CSS-TEXT-DECOR-4] - ::marker pseudo-element,定义见 [CSS-PSEUDO-4]
- text-box-trim 和 text-box-edge 属性, 以及它们的 text-box 简写属性, 定义见 [CSS-INLINE-3]
- env() 函数, 包括 save-area-inset-* 变量, 定义见 [CSS-ENV-1]
- pseudo-classes :scope、 :defined、 :focus-within、 :dir()、 :any-link、 :open、 :popover-open、 :modal、 :fullscreen、 :placeholder-shown、 :default、 :valid、 :invalid、 :required、 :optional, 以及 :nth-child() 和 :nth-last-child() pseudo-classes 中的选择器列表, 定义见 [SELECTORS-4]
- accent-color 属性, 以及 auto 值(用于 outline-color 属性), 定义见 [CSS-UI-4]
- 包括 CSS Animations 第 1 级 和 CSS Transitions 第 1 级。
5. text/css 媒体类型
本次更新的注册声明废止了 RFC 2318。
类型名称:text 子类型名称:css 必需参数:N/A 可选参数:charset(但见下文) 编码考虑: binary 安全考虑: CSS 是一种模块化规范,因此,在使用各个 CSS 模块时, 应查阅每个 CSS 模块各自的“安全考虑”部分。 互操作性考虑: CSS 已证明可在各种计算机平台之间、不同厂商的 Web 浏览器之间, 以及多个创作工具中的导入和导出场景中实现广泛互操作。 已发布的规范: https://www.w3.org/TR/css 使用此媒体类型的应用程序: CSS 与设备、平台和厂商无关,并受到范围广泛的 Web 用户代理和 创作工具支持,用于格式化 HTML 文档。 片段标识符考虑: N/A 附加信息: 此类型的已废弃别名:N/A 魔数:N/A 文件扩展名:.css macOS 统一类型标识符:public.css Windows 剪贴板名称:N/A 联系人及电子邮件地址,用于获取更多信息: W3C CSS 工作组 <www-style@w3.org> 预期用途: COMMON 使用限制: N/A 作者:W3C CSS 工作组 变更控制者:W3C 回退编码: 为了 Web 兼容性,用户代理在确定字符编码时, 遵循 CSS Syntax Level 3 规范中的 “确定样式表的回退编码” https://www.w3.org/TR/css-syntax-3/#determine-the-fallback-encoding 样式表作者应以 UTF-8 编写其样式表,并确保通过 HTTP 标头 (或等效方法)声明样式表的编码为 UTF-8,或者由引用该样式表的 文档声明其编码为 UTF-8。
6. 安全性考虑
请参阅各个 CSS 模块的安全性考虑部分。
7. 隐私性考虑
请参阅各个 CSS 模块的隐私性考虑部分。
8. 索引
这些章节为非规范性内容。
8.1. 术语索引
- =
- ~=
- 第 1 个 <length>
- 2d 矩阵
- 第 2 个 <length>
- 3d 矩阵
- 3d 渲染上下文
- 3d 变换 元素
- 3d 变换 函数
- 第 3 个 <length [0,∞]>
- 第 4 个 <length>
- 绝对颜色
- 绝对长度
- 绝对长度单位
- 绝对定位
- 绝对定位的
- 绝对定位盒
- 绝对定位 元素
- 绝对定位
- 绝对定位 包含块
- 绝对 定位包含块
- 绝对定位 布局
- 绝对定位 布局模型
- 绝对滚动
- 抽象尺寸
- 累积的 3d 变换矩阵
- 基于一的值的 累积
- 激活视图 过渡
- :active
- 活动后 边界时间
- activeborder
- activecaption
- 活动持续时间
- 活动区间
- 活动阶段
- active(伪类)
- 活动替换状态
- 活动时间
- 活动时间线
- 活动时间空间
- 活动 视图过渡
- 实际值
- 实际值
- 添加 CSS 样式表
- 加性色彩空间
- 加性元组
- 相邻
- 相邻外边距
- 调整后的半径 尺寸
- 前进量度
- :after
- after
- 变化后样式
- 后阶段
- aliceblue
- 已对齐子树
- 对齐基线
- 对齐容器
- 对齐上下文
- 对齐主体
- 'all' 媒体组
- 字母基线
- alpha 通道
- alpha 分量
- <alphavalue>
- alternate
- 替代 标志
- alternate-reverse
- 有歧义的图像 URL
- 相似分量
- 相似集合
- an+b
- 祖先
- 锚点
- 锚 节点
- 锚节点选择 算法
- 锚点 优先候选项
- 锚点单位
- <angle>
- 可动画化
- 动画
- 动画类
- 动画合成 顺序
- 动画方向
- 动画效果
- 动画事件
- 动画帧
- 动画模型
- 动画来源
- 动画播放 事件
- 动画 属性名到 IDL 属性名
- animation-tainted
- 动画 时间到相对原点时间
- 动画时间 到时间线时间
- 动画类型
- 匿名
- 匿名盒
- 匿名行内盒
- antiquewhite
- 应用任何 待处理的播放速率
- 应用于
- appworkspace
- aqua
- aquamarine
- 是 有效转义
- 纵横值
- 关联的 动画
- 关联的 CSS 样式 表
- 关联的 文档
- 关联的 效果
- 关联的效果结束
- 与动画 关联
- 与时间线 关联
- at-keyword
- 原子行内
- 原子行内盒
- 原子行内级盒
- 原子行内级盒
- at-rule
- at-rules
- attr()
- 属性
- 属性选择器
- 'audio' 媒体组
- 听觉图标
- 增强网格
- 听觉盒模型
- 作者
- 创作工具
- 作者来源
- author-origin
- 作者 表现提示来源
- 作者样式表
- 自动块向尺寸
- 自动列位置
- 自动网格位置
- 自动行向尺寸
- 自动最小尺寸
- 自动编号
- 自动放置
- 自动位置
- 自动行位置
- 自动尺寸
- auto-placement
- 自动放置游标
- 可用块向空间
- 可用字体面
- 可用网格空间
- 可用行向空间
- 可用空间
- 避免断开值
- axis-lock
- 轴值
- azure
- 背景幕
- background
- 背景色
- 背景图像
- 背景图像 层
- 背景绘制 区域
- 背景 定位区域
- 反斜杠转义
- backwards
- 基线
- 基线对齐
- 基线对齐 偏好
- 基线 内容对齐
- 基线自身对齐
- 基线集
- 基线共享组
- 基线表
- 基准尺寸
- 方位角
- :before
- before
- 活动前 边界时间
- 变化前样式
- before 标志
- 前阶段
- 起始边
- 表现为 auto
- 表现为 auto
- 正在表现为 auto
- beige
- bfc
- 双向文本格式化 字符
- 双向隔离
- 双向隔离的
- 双向隔离
- 双向段落
- 双向性
- 双向性(bidi)
- 使用局部 minde 的 二分搜索色域映射
- 双向取向
- 双向取向 变换
- bisque
- 'bitmap' 媒体组
- black
- blanchedalmond
- ()-块
- []-块
- 块
- {}-块
- 块 at-rule
- 块轴
- block-axis
- 块盒
- 块盒
- 块容器
- 块容器盒
- 块向尺寸
- 块结束
- block-end
- 块流 方向
- 块格式化 上下文
- 块格式化 上下文根
- 块化
- 块化
- 块布局
- 块级
- 块级盒
- 块级盒
- 块级内容
- 块级元素
- 块级元素
- 块状文字系统
- 块向尺寸
- block-size
- 块开始
- block-start
- blue
- blueviolet
- 模糊半径
- 布尔上下文
- 边框
- 边框区域
- 边框盒
- 边框颜色
- 边框边缘
- 边框图像
- 边框图像区域
- 边框图像区
- 边框(盒的)
- 边框::盒的
- 边框属性
- 边框半径
- <border-style>
- 边框样式
- 边框宽度
- both
- 底部
- 盒
- 盒对齐 属性
- 盒::边框
- 盒::内容
- 盒::内容高度
- 盒::内容宽度
- box-corner
- 盒边缘
- 盒片段
- 盒::外边距
- 盒::溢出
- 盒::内边距
- 盒树
- 断开
- 广播活动的 观察结果
- 广播 活动的尺寸变化观察结果
- brown
- burlywood
- buttonface
- buttonhighlight
- 按钮
- buttonshadow
- buttontext
- 按计算值
- cadetblue
- 计算 color-mix()
- 计算盒尺寸
- 计算节点的深度
- 已校准
- 调用更新 回调
- 可显示
- 取消
- 取消动画
- 取消事件
- 候选项 检查算法
- 规范单位
- 无法显示
- 画布
- 画布背景
- 画布表面
- captiontext
- 已捕获元素
- 在 视图过渡中被捕获
- 捕获 渲染特征
- 捕获吸附 位置
- 捕获图像
- 捕获新 状态
- 捕获旧 状态
- 正在捕获图像
- 插入符节点
- 插入符偏移
- 插入符位置
- 向前携带
- 层叠
- 依赖层叠的 关键字
- 层叠值
- 层叠层
- 层叠来源
- 区分大小写 标志
- 投射射线
- 中央基线
- 更改 首选 CSS 样式表集名称
- 字符
- 字符编码
- 已表征
- 字符映射
- "@charset"
- chartreuse
- 检查 三个码点是否会开始一个 ident 序列
- 检查 三个码点是否会开始一个数字
- 检查 三个码点是否会开始一个 unicode-range
- 检查 两个码点是否为有效转义
- 检查 完成记录
- 子级
- 子组合符
- 子 CSS 规则
- 子选择器
- 中文
- chocolate
- 色度适应 变换
- 色度
- circled-lower-latin
- 钳制网格区域
- 类选择器
- 间隙
- 间隙。
- 清除视图 过渡
- 裁剪路径
- 裁剪区域
- 接近视口
- 成簇文字系统
- 折叠
- 已折叠
- 已折叠伸缩项
- 已折叠网格轨道
- 已折叠沟槽
- 已折叠外边距
- 贯穿折叠
- 可折叠空白
- 外边距折叠
- 媒体查询 集合
- <color>
- 颜色
- 颜色函数
- 配色方案
- 配色方案 偏好
- 配色方案支持
- 色彩空间
- 色标
- 色标列表
- 颜色过渡提示
- 列盒
- 列断开
- 列间距
- 列高度
- 列分隔线
- 列宽度
- 组合符
- 组合符
- 合并 持续时间
- 组合阴影 列表
- 注释
- 提交计算 样式
- 比较媒体查询
- 兼容的 基线对齐偏好
- 兼容单位
- 完成
- 已完成过渡
- 复杂选择器
- 分量关键字
- 组件值
- 合成
- 合成值
- 复合字体面
- 合成操作
- compositeoperation
- 合成 操作 accumulate
- 合成操作 add
- 合成操作 replace
- 合成
- 复合选择器
- 计算属性 值
- 计算颜色
- 计算标志
- 计算后的 <image>
- 计算后的关键帧 偏移
- 计算后的关键帧 偏移
- 计算后的关键帧
- 计算后的 repeat 表示法
- 计算后的轨道列表
- 计算后的轨道尺寸
- 计算值
- 计算值
- 计算 缺失的关键帧偏移
- 具体对象尺寸
- 条件组 规则
- 条件导入
- 有条件悬挂
- 一致性
- 符合要求的 脚本化 Web 动画用户代理
- 连续
- 约束矩形
- 已构造 标志
- 构造器 文档
- 消费块
- 消费块的 内容
- 消费组件 值
- 消费声明
- 消费函数
- 消费 组件值列表
- 消费 声明列表
- 消费规则列表
- 消费 at-rule
- 消费转义的 码点
- 消费类似 ident 的 标记
- 消费 ident 序列
- 消费数字
- 消费数字标记
- 消费限定 规则
- 消费简单块
- 消费字符串标记
- 消费 style 块的内容
- 消费 样式表的内容
- 消费标记
- 消费 unicode-range 标记
- 消费 url 标记
- 消费注释
- 消费下一个输入 标记
- 消费 错误声明的残余部分
- 消费 错误 url 的残余部分
- 消费 unicode-range 描述符的值
- contain 约束
- 包含块
- 包含块链
- 所有后代的 包含块
- 包含块::初始
- containment
- 内容
- 内容区域
- 基于内容的最小尺寸
- 内容盒
- 内容分布
- content-distribution
- 内容分布 属性
- 内容边缘
- 内容高度
- 内容语言
- 内容(盒的)
- 内容::盒的
- 内容矩形
- 内容::已渲染
- 内容
- 内容尺寸建议
- 内容宽度
- 内容书写系统
- 连续媒体
- 'continuous' 媒体组
- 转换颜色
- 将字符串转换为 数字
- 协调的 自身对齐偏好
- coral
- cornflowerblue
- cornsilk
- <counter>
- 计数器
- counter()
- 计数器属性
- 计数器
- 计数器作用域
- 计数器样式
- 计数器符号
- cover 约束
- 创建已构造的 CSSStyleSheet
- 创建 CSS 样式表
- 创建 MediaList 对象
- 创建 并填充 ResizeObserverEntry
- 创建者
- crimson
- 交叉轴
- cross-axis
- 交叉轴基线集
- 交叉尺寸
- cross-end
- 交叉尺寸
- 交叉尺寸属性
- cross-start
- CSS 括号范围 表示法
- CSS 颜色配置文件
- css-connected
- CSS 计数器集
- CSS 声明
- CSS 声明块
- CSS 特性查询
- cssfontfacerule
- cssfontfeaturevaluesrule
- CSS 色域映射的
- CSS 色域映射 算法
- CSS ident
- CSS 标识符
- CSS ident 序列
- CSS 属性到 IDL 属性
- CSS 限定名
- CSS 规则
- CSS 规则
- CSS 样式表
- CSS 样式表集
- CSS 样式表集名称
- CSS 值定义 语法
- CSS 全局关键字
- 三次贝塞尔缓动 函数
- 当前
- currentcolor
- 当前 finished promise
- 当前输入码 点
- 当前输入标记
- 当前迭代
- 当前迭代 索引
- 当前与用户 相关
- 当前 ready promise
- 当前时间
- 当前 变换矩阵
- 当前值
- cursive
- 草书文字系统
- 自定义属性
- cyan
- 循环百分比尺寸
- 柱状极坐标颜色
- d50
- d65
- darkblue
- 深色配色方案
- darkcyan
- darkgoldenrod
- darkgray
- darkgreen
- darkgrey
- darkkhaki
- darkmagenta
- darkolivegreen
- darkorange
- darkorchid
- darkred
- darksalmon
- darkseagreen
- darkslateblue
- darkslategray
- darkslategrey
- darkturquoise
- darkviolet
- 声明
- 声明块
- 声明
- 已声明
- 声明值
- 解码字节
- 装饰盒
- 递减
- deeppink
- deepskyblue
- 默认
- 默认 文档时间线
- 默认字体面
- 默认命名空间
- 默认对象尺寸
- 默认尺寸 算法
- 默认样式表
- 确定的
- 确定的列位置
- 确定的列跨度
- 确定的网格位置
- 确定的网格跨度
- 确定的位置
- 确定的行位置
- 确定的行跨度
- 确定的尺寸
- 确定的跨度
- 投递 尺寸变化循环错误通知
- 后代
- 后代组合符
- 后代选择器
- 描述符
- 描述符 声明
- 目标
- 确定 设备像素比
- 确定 回退编码
- 确定 滚动进入视图的位置
- 确定 使用的配色方案
- 设备像素
- dice
- 数字
- 尺寸
- dimgray
- dimgrey
- 有方向的进度
- 方向无关尺寸
- 方向性 嵌入
- 方向性关键字
- 方向性 覆盖
- 禁用标志
- 禁止 修改标志
- 丢弃标记点
- 丢弃标记
- 丢弃 空白
- 离散
- display 类型
- 分布式对齐
- 分配额外空间
- 文档
- 用于计时的 文档
- 文档语言
- 文档顺序
- 文档 或影子根 CSS 样式表
- 文档作用域的 视图过渡名称
- 文档时间线
- 文档时间空间
- 文档树
- 文档空白
- 文档空白字符
- dodgerblue
- 主导基线
- 动态 视图过渡样式表
- 缓动函数
- 东亚宽度 属性
- 边缘
- 效果 缓动函数
- 有效字符映射
- 有效百分比
- 有效播放 速率
- 效果栈
- 效果目标
- 效果值
- 元素
- 元素配色方案
- 元素内容
- 元素::后随
- 元素::先前
- 元素树
- 参与 emoji 呈现的码点
- 空
- 模拟的 强制颜色主题数据
- em(单位)
- 启用 CSS 样式表 集
- 已启用的 CSS 样式表 集
- 封装上下文
- 结束
- 结束延迟
- 结束边
- 结束点
- 结束形状
- 结束标记
- 最靠结束侧
- 包含端点的 活动区间
- 结束时间
- 结束值
- 环境编码
- eof 码点
- 等效颜色
- 等效路径
- 转义字符
- 将字符转义为 码点
- 转义为 码点
- 转义
- 建立 独立格式化上下文
- 建立 正交流
- 已建立 独立格式化上下文
- 建立 独立格式化上下文
- 正在建立 独立格式化上下文
- 求值 媒体查询并报告更改
- 求值选择器
- 精确匹配
- 排除的子树
- 扩展名称
- 显式网格
- 显式网格列
- 显式网格属性
- 显式网格行
- 显式网格轨道
- 显式分配的 网格线名称
- 外在尺寸确定
- ex(单位)
- 后备
- 后备对齐
- 后备尺寸
- 在负数范围中为 false
- fantasy
- 远离 视口
- 无特征
- 特征值块
- 获取 CSS 样式表
- 获取字体
- 获取外部 颜色配置文件
- 获取 @import
- 虚构标签序列
- 填充模式
- 过滤码点
- 已过滤的码点
- 滤镜函数
- 滤镜基元
- 滤镜基元 属性
- 滤镜基元 子区域
- 滤镜基元树
- 滤镜区域
- 最终 CSS 样式表
- 查找 匹配的字体面
- 完成动画
- 已完成
- finished promise
- 完成事件
- 完成通知 步骤
- 触发字体加载 事件
- firebrick
- :first
- 首个可用字体
- 首基线 对齐
- 首基线 内容对齐
- 首基线
- 首基线 自对齐
- 首基线集
- :first-child
- first-child
- 首个交叉轴基线 集
- 首个格式化行
- :first-letter
- first-letter
- :first-line
- first-line
- 首个主轴基线 集
- 第一个符号值
- fit-content 块尺寸
- fit-content 行内尺寸
- fit-content 尺寸
- 固定定位
- 固定定位的
- 固定定位的框
- 固定定位 包含块
- 固定尺寸函数
- 弹性基础尺寸
- 弹性基准
- 弹性容器
- 弹性方向
- 弹性因子
- 弹性因子总和
- 弹性格式化 上下文
- 弹性分数
- 弹性增长因子
- 可弹性
- 弹性长度
- 弹性尺寸函数
- 弹性轨道
- 弹性项目
- 弹性布局
- 弹性级
- 弹性行
- 弹性收缩因子
- 浮动区域
- 浮动规则
- floralwhite
- 流式布局
- 元素的流
- 流相对
- 流相对 方向
- 刷新 更新回调队列
- :focus
- 焦点
- focus(伪类)
- 后续元素
- 字体阻塞期
- 字体下载计时器
- 字体失败期
- 字体特征值 块
- 字体特征值 声明
- 字体相对长度
- 字体源
- 字体特定
- 字体交换期
- 脚注
- 强制分段
- 强制分段值
- 强制颜色模式
- 强制 颜色模式模拟调色板
- 强制换行
- 强制段落 分隔
- forestgreen
- 格式化上下文
- 格式化结构
- 向前兼容解析
- forwards
- 片段
- 分片容器
- 分片
- 分片分段
- 分片容器
- 分片上下文
- 分片方向
- 分片根
- 分片流
- 可用空间
- <frequency>
- fuchsia
- 全尺寸
- 全尺寸假名
- 全角
- 完全裁剪
- 完全不可弹性
- 完全可见
- 函数
- 函数式记法
- 函数式伪类
- 函数式 伪元素
- gainsboro
- 色域
- 色域映射
- 收集指定深度的活动 观察
- 收集 活动的调整大小观察
- 收集 指定深度的活动调整大小观察
- 一般类别
- 生成计数器
- 生成计数器 表示
- 生成基线
- 生成的内容
- <generic-voice>
- 获取 模拟的强制颜色主题数据
- 获取边界 框
- ghostwhite
- 全局动画列表
- 全局 视图过渡用户代理样式表
- go
- gold
- goldenrod
- 渐变平均颜色
- 渐变框
- 渐变中心
- 渐变函数
- 渐变线
- 字素簇
- gray
- graytext
- green
- greenyellow
- grey
- 网格
- 网格区域
- 网格单元格
- 网格列
- 网格列线
- 网格容器
- 网格格式化上下文
- 网格项目
- 网格项目放置 算法
- 网格布局
- 网格布局算法
- 网格级
- 网格线
- 'grid' 媒体组
- 网格修改后的文档顺序
- 网格顺序
- 网格放置
- 网格放置属性
- 网格位置
- 网格行
- 网格行线
- 网格尺寸算法
- 网格跨度
- 网格轨道
- 组 动画名称规则
- 组 关键帧
- 组 样式规则
- 增长限制
- 保证无效的 值
- 间槽
- 半角
- 处理过渡 帧
- 悬挂
- 悬挂字形
- 具有活动 观察
- 具有活动的 调整大小观察
- :has 允许的 伪元素
- 具有跳过的 观察
- 具有跳过的 调整大小观察
- 高度
- 十六进制颜色
- 十六进制颜色记法
- 十六进制数字
- highlight
- highlighttext
- 保持时间
- honeydew
- 水平轴
- 水平轴
- 水平块 流
- 水平 尺寸
- 水平 偏移
- 仅水平
- 横排文字系统
- 水平 排版模式
- 水平书写 模式
- 宿主语言
- 宿主语法
- hotpink
- :hover
- hover(伪类)
- 请求 HTML 兼容的 序列化
- http-default-style
- 连字符化
- 连字符处理
- 连字符机会
- 连字符分隔匹配
- 假设交叉轴 尺寸
- 假设 fr 尺寸
- 假设主轴尺寸
- 标识符
- 标识符码点
- 标识符
- 恒等 变换
- 恒等变换 函数
- 标识符序列
- 标识符起始码点
- IDL 属性名到动画属性名
- IDL 属性到 CSS 属性
- 空闲
- 空闲阶段
- ID 选择器
- 忽略
- 已忽略
- 忽略未知项
- 忽略有效项
- 非法
- 图像 动画名称规则
- 图像 对隔离规则
- 隐式网格
- 隐式网格列
- 隐式网格线
- 隐式网格属性
- 隐式网格行
- 隐式网格轨道
- 隐式分配的 网格线名称
- 隐式命名的区域
- @import
- important
- important 标志
- 导入条件
- inactiveborder
- inactivecaption
- inactivecaptiontext
- 非活动时间线
- 递增
- 不定
- 不定尺寸
- 独立 格式化上下文
- 索引
- indianred
- 指示焦点
- indigo
- 生效
- 可无限增长
- 在流中
- 流内
- 流内框
- infobackground
- infotext
- 色域内
- 继承
- 继承
- 继承计数器
- 继承属性
- 继承值
- 初始包含 块
- 初始固定 包含块
- 初始可用空间
- 计数器值的初始 表示
- 初始 快照包含块尺寸
- 初始值
- 行内
- 行内轴
- 行内轴
- 行内基础 方向
- 行内块
- inline-block
- 行内块框
- 行内框
- 行内尺寸
- 行内末端
- 行内末端
- 行内格式化 上下文
- 行内级
- 行内级框
- 行内级框
- 行内级内容
- 行内级元素
- 行内级元素
- 行内尺寸
- 行内尺寸
- 行内尺寸 包含
- 行内起始端
- 行内起始端
- 行内化
- 使行内化
- 内部块尺寸
- 内部 框阴影
- 内部显示类型
- 内边缘
- 内部高度
- 内部行内尺寸
- 最内层
- 内部尺寸
- 内部宽度
- 正在播放
- 输入进度值
- 输入流
- 输入值 伪类
- 插入 CSS 规则
- 由内嵌偏移修改的 包含块
- 内嵌偏移属性
- 已安装字体后备
- 实例化计数器
- 即时滚动
- 整数
- 预期方向
- 预期 方向和结束位置
- 预期结束位置
- 'interactive' 媒体组
- 内部 ruby 框
- 内部 ruby 元素
- 内部表格框
- 内部表格元素
- 插值颜色 空间
- 解释器
- 内在尺寸
- 内在尺寸
- 内在尺寸约束
- 内在尺寸 贡献
- 内在尺寸确定
- 内在尺寸确定 函数
- 无效
- 在 计算值时无效
- 无效颜色
- 无效图像
- 无效规则错误
- 无效选择器
- 不可见框
- 隔离序列
- 隔离
- 迭代次数
- 迭代持续时间
- 迭代索引
- 迭代区间
- 迭代 顺序
- 迭代进度
- 迭代起始
- 迭代时间
- 迭代时间空间
- ivory
- 日文
- 两端对齐 机会
- 关键帧
- 关键帧效果
- 关键帧偏移
- 关键帧特定的 合成操作
- 关键帧特定的 缓动函数
- 关键字
- khaki
- 已知
- 韩文
- :lang
- lang(伪类)
- 语言范围
- 末基线对齐
- 末基线 内容对齐
- 末基线
- 末基线 自对齐
- 末基线集
- 最后一个交叉轴基线 集
- 上一个 CSS 样式表集 名称
- 最后一个主轴基线集
- lavender
- lavenderblush
- lawngreen
- 层名称
- 原位布局
- 布局包含
- 布局包含框
- 布局内部
- 布局视口
- :left
- 左侧
- 剩余空间
- 旧式颜色语法
- 旧式名称别名
- 旧式选择器别名
- 旧式简写
- 旧式值别名
- lemonchiffon
- 字母
- lightblue
- 浅色配色方案
- lightcoral
- lightcyan
- lightgoldenrodyellow
- lightgray
- lightgreen
- lightgrey
- lightpink
- lightsalmon
- lightseagreen
- lightskyblue
- lightslategray
- lightslategrey
- 光源
- lightsteelblue
- lightyellow
- lime
- limegreen
- 受限的 max-content 贡献
- 受限的 min-content 贡献
- 线性缓动函数
- 线性定时函数
- 行框
- 换行
- 断行
- 断行过程
- 行左侧
- linen
- 网格线名称
- 网格线名称集
- 行方向
- 行上方
- 行相对
- 行相对 方向
- 行右侧
- 行下方
- :link
- link(伪类)
- 列表项
- list-item
- 复合选择器 列表
- 组合选择器 列表
- 选择器列表
- 简单 选择器列表
- 列表属性
- 正在加载的图像
- 局部坐标 系
- 局部时间
- 局部时间空间
- 本地 URL 标志
- 位置
- 逻辑 组合伪类
- 逻辑高度
- 逻辑属性组
- 逻辑宽度
- 较长
- 全写
- 全写属性
- 按偏移松散 排序
- 小写字母
- 亮度
- magenta
- 主轴
- 主轴
- 主轴基线集
- 主尺寸
- 主轴末端
- 主尺寸
- 主尺寸属性
- 主轴起始端
- 将 文档语言元素映射到表格元素
- 映射逻辑
- 外边距
- 外边距区域
- 外边距框
- 外边距边缘
- 外边距(框的)
- 外边距::框的
- 外边距属性
- <margin-width>
- 标记
- 已标记的索引
- 标记
- 标记框
- 标记图像
- 标记字符串
- maroon
- 遮罩边框图像
- 遮罩边框图像区域
- 遮罩图像
- 遮罩层图像
- 遮罩绘制区域
- mask-position
- 遮罩定位区域
- mask-size
- 匹配
- 将 复杂选择器与元素匹配
- 将选择器 与元素匹配
- 将 选择器与伪元素匹配
- 将选择器 与树匹配
- 匹配状态
- 匹配的过渡 延迟
- 匹配的 过渡持续时间
- 匹配的 transition-property 值
- 匹配的 过渡定时函数
- max-content
- max-content 块尺寸
- max-content 块尺寸 贡献
- max-content 约束
- max-content 贡献
- max-content 行内尺寸
- max-content 行内尺寸 贡献
- max-content 尺寸
- 最大交叉尺寸
- 最大交叉尺寸 属性
- 最大高度
- 最大允许 码点
- 最大高度
- 最大尺寸
- 最大宽度
- 最大内部高度
- 最大内部宽度
- 最大主尺寸
- 最大主尺寸属性
- 最大尺寸
- 最大尺寸属性
- 最大轨道尺寸 函数
- 最大宽度
- 可以
- 媒体
- 媒体条件
- 依赖媒体的导入
- 媒体特征
- 媒体组
- 媒体组
- 媒体查询
- 媒体查询列表
- 媒体查询修饰符
- 媒体类型
- mediumaquamarine
- mediumblue
- mediumorchid
- mediumpurple
- mediumseagreen
- mediumslateblue
- mediumspringgreen
- mediumturquoise
- mediumvioletred
- menu
- menutext
- 消息实体
- midnightblue
- min-content
- min-content 块尺寸
- min-content 块尺寸 贡献
- min-content 约束
- min-content 贡献
- min-content 行内尺寸
- min-content 行内尺寸 贡献
- min-content 尺寸
- 最小交叉尺寸
- 最小交叉尺寸 属性
- minde
- 最小高度
- 最小贡献
- 最小高度
- 最小尺寸
- 最小宽度
- 最小内部高度
- 最小内部宽度
- 最小主尺寸
- 最小主尺寸属性
- 最小尺寸
- 最小尺寸属性
- mintcream
- 最小轨道尺寸 函数
- 最小宽度
- 缺失
- 缺失的颜色分量
- 缺失的分量
- mistyrose
- moccasin
- 现代颜色语法
- 整体式
- monospace
- 单调递增的 时间线
- 多列容器
- 多列线
- 多列线
- 多列容器
- 多列 格式化上下文
- 多列布局
- 多列线
- 跨列元素
- 多列 跨列元素
- 多行弹性 容器
- 多个声明
- 相乘
- 必须
- 不得
- 朴素转换 为 cmyk
- 朴素转换 为 rgba
- 从 cmyk 朴素转换 为 rgba
- 从 rgba 朴素转换 为 cmyk
- 名称
- 命名单元格 令牌
- 命名颜色
- 命名 元素
- 命名网格区域
- 命名的 视图过渡伪元素
- 命名空间前缀
- 名称起始码点
- 自然宽高比
- 自然尺寸
- 自然终点
- 自然高度
- 自然尺寸
- 自然宽度
- navajowhite
- navy
- 最近邻
- 用于合成的 中性值
- 新 元素
- 换行符
- 下一个输入码点
- 下一个输入令牌
- 下一个兄弟组合器
- 下一个令牌
- 非 ASCII 码点
- 非 ASCII 标识符码 点
- none
- 'none'::作为 display 值
- 不可覆盖的 计数器样式名称
- 不可打印码 点
- 非替换
- 非替换元素
- normal
- 规范化为 令牌流
- 规范化非有限 值
- 不可动画
- 未确定
- 空单元格 令牌
- 数字
- 数值数据类型
- 对象
- 对象尺寸协商
- 已占用
- 偏移锚点
- 偏移距离
- offsetk
- 偏移路径
- 偏移位置
- 偏移起始位置
- 偏移变换
- 旧 backdrop-filter
- 旧 color-scheme
- 旧 direction
- 旧 height
- 旧图像
- oldlace
- 旧 mix-blend-mode
- 旧 text-orientation
- 旧 transform
- 旧 width
- 旧 writing-mode
- olive
- olivedrab
- 不透明度
- 不透明黑色
- 操作坐标 空间
- 最佳查看 区域
- 可选
- orange
- orangered
- orchid
- 顺序修改后的 文档顺序
- 原点
- 原始包含 块
- 最初 指定的颜色空间
- 起源元素
- 起源 伪元素
- 来源干净 标志
- 原始颜色
- 原点时间
- 正交
- 正交 流
- 其他空格分隔符
- 外部块尺寸
- 外部 框阴影
- 外部显示类型
- 外边缘
- 外部高度
- 外部行内尺寸
- 外部尺寸
- 外部宽度
- 轮廓
- 流外
- 流外
- 流外框
- 色域外
- 层叠的输出
- 输出进度值
- 外扩调整后的 边框圆角
- 上方
- 总体进度
- 溢出
- 溢出对齐
- 溢出列
- 溢出方向
- 覆盖配色 方案
- 覆盖 偏好
- 所有者 CSS 规则
- 所有者节点
- 内边距
- 内边距区域
- 内边距框
- 内边距边缘
- 内边距(框的)
- 内边距::框的
- 内边距属性
- <padding-width>
- @page
- 页面区域
- 页面框
- 分页符
- 页面配色方案
- 页面上下文
- 页面上下文
- 分页媒体
- 'paged' 媒体组
- 页面选择器
- 页面支持的 配色方案
- 页面支持的 配色方案
- 页面缩放
- 分页
- 绘制包含
- 绘制包含框
- palegoldenrod
- palegreen
- paleturquoise
- palevioletred
- papayawhip
- 父级
- 父框
- 父 CSS 规则
- 父 CSS 样式表
- 解析
- 解析块的 内容
- 按照 CSS 语法解析 逗号分隔列表
- 解析 逗号分隔的组件值列表
- 解析组件值
- 解析 CSS <color> 值
- 解析 CSS 声明 块
- 解析 CSS 规则
- 解析 CSS 样式表
- 解析 CSS 值
- 解析声明
- 解析一组 选择器
- 解析 列表
- 解析 组件值列表
- 解析 CSS 页面选择器列表
- 解析 声明列表
- 解析规则列表
- 解析媒体查询
- 解析媒体查询列表
- 解析相对 选择器
- 解析规则
- 作为 宽容选择器列表解析
- 解析选择器
- 解析样式块的 内容
- 解析样式表
- 解析样式表的 内容
- 解析错误
- 按照 CSS 语法解析某内容
- 解析 列表
- 部分可见
- 参与基线 对齐
- 直通滤镜
- 暂停动画
- 已暂停
- peachpuff
- 待处理动画 事件队列
- 等待 环境
- 待处理暂停任务
- 待处理播放速率
- 待处理播放任务
- 待处理的 scrollend 事件目标
- 待处理滚动 事件
- 待处理滚动 事件目标
- 待替换 值
- 百分比
- 执行滚动
- 执行 待处理的过渡操作
- 持久化替换 状态
- 持久 CSS 样式 表
- 透视矩阵
- peru
- 阶段
- 物理
- 物理底部
- 物理尺寸
- 物理方向
- 物理左侧
- 物理右侧
- 物理顶部
- 物理单位
- pink
- 像素
- 像素单位
- 播放动画
- 播放控制
- 播放方向
- 播放速率
- 播放状态
- plum
- 位置对齐
- 定位框
- 已定位
- 已定位框
- 已定位元素/框
- 定位方案
- 定位方案:
- 后乘
- 后乘
- 潜在可滚动
- powderblue
- 无效力颜色 分量
- 前置元素
- 首选宽高比
- 首选配色 方案
- 首选 CSS 样式 表集名称
- 首选高度
- 首选顺序
- 首选尺寸
- 首选尺寸 属性
- 首选宽度
- 预乘
- 预乘
- 预乘
- 准备颜色 col1 以进行转换
- 保留令牌
- 保留空白
- 先前当前时间
- 主滤镜 基元树
- 主块级框
- 主框
- 主要书写 模式
- 优先 候选项
- 处理
- 处理 类关键帧对象
- 处理 keyframes 参数
- 序言
- 传播
- 传播
- 适当的表格子项
- 适当的表格行父项
- 属性
- 属性声明
- 属性名
- 与 视口的接近程度
- 伪类
- 伪类
- 伪类:::active
- 伪类:::focus
- 伪类:::hover
- 伪类:::lang
- 伪类:::link
- 伪类:::visited
- 伪类:::first
- 伪类:::left
- 伪类:::right
- 伪复合选择器
- 伪元素 根
- 伪元素
- 伪元素:::after
- 伪元素:::before
- 伪元素:::first-letter
- 伪元素:::first-line
- 伪元素 树
- purple
- 方块宽度
- 限定规则
- 范围上下文
- 光线追踪色域映射
- 只读标志
- 就绪
- ready promise
- 推荐
- 重新消费 当前输入码点
- 重新消费 当前输入令牌
- 直角正交 颜色
- red
- 参考框
- 参考像素
- 区域分段
- 相对颜色
- 相对颜色 处理空间
- 相对长度
- 相对长度单位
- 相对定位
- 相对定位的
- 相对定位框
- 相对位置
- 相对定位
- 相对滚动
- 相对选择器
- 相对选择器 锚元素
- 相对单位
- 相关
- 相关动画
- 子树的相关 动画
- 与用户相关
- 剩余 分片容器范围
- 剩余可用空间
- 移除 CSS 规则
- 移除 CSS 样式表
- 已移除替换状态
- 移除事件
- 移除被替换的 动画
- 渲染的内容
- 视图过渡的渲染 抑制
- 使用 后备字体面渲染
- 使用 不可见后备字体面渲染
- 可重复列表
- 可替换动画
- 替换的
- 替换元素
- 替换状态
- 表示
- 必需
- 所需转换
- 重置 动画的待处理任务
- 仅重置 子属性
- 重新吸附
- 解析后的类型
- 解析值
- 解析值 特殊情况属性
- 类似 color 的解析 值特殊情况属性
- 类似 height 的解析 值特殊情况属性
- 类似 top 的解析 值特殊情况属性
- 解析为 srgb
- 恢复标记
- reverse
- 反向播放动画
- 反向的
- 反转调整后的 起始值
- 反转 缩短因子
- :right
- 右侧
- 根
- 根元素
- rosybrown
- 行组框
- 行组
- royalblue
- 规则
- 规则集
- 匿名表格 对象上的规则
- 插入
- 插入框
- 插入序列
- 运行中
- 运行中的过渡
- 运行快照 布局后状态步骤
- 运行调整大小 步骤
- 运行滚动 步骤
- saddlebrown
- salmon
- sandybrown
- sans-serif
- 缩放后的弹性收缩 因子
- 缩放因子
- 计划的事件时间
- 调度 更新回调
- 作用域
- 有作用域的
- 有作用域的属性
- 有作用域的属性
- 有作用域的选择器
- 作用域限定于 元素
- 作用域限定于 元素的子树
- 作用域限定于 子树
- 作用域限定于 该元素
- 作用域限定于 该元素的子树
- 作用域限定于 该子树
- 作用域根
- 屏幕阅读器
- Script 属性
- 滚动 锚定边界矩形
- 滚动元素
- 将目标滚动到 视图中
- scrollbar
- 滚动完成
- 滚动区域
- 滚动区域原点
- 滚动框
- 滚动吸附
- 滚动吸附区域
- 滚动吸附 容器
- 滚动吸附视口
- 滚动吸附位置
- 滚动到 文档开头
- seagreen
- 无缝 更新播放速率
- seashell
- 寻址
- 段落分隔符
- 选择 CSS 样式表 集
- 选择器
- 选择器列表
- 选择器::匹配
- 选择器匹配
- 选择器::主体
- 自对齐
- 自对齐 属性
- 半音
- 分离边框模型
- 简单 选择器序列
- 序列化 逗号分隔列表
- 序列化 CSS 组件值
- 序列化 CSS 声明
- 序列化 CSS 声明块
- 序列化 CSS 规则
- 序列化 CSS 值
- 序列化函数
- 序列化一组 选择器
- 序列化 CSS 页面选择器列表
- 序列化 local
- 序列化媒体 特征值
- 序列化媒体查询
- 序列化媒体查询 列表
- 序列化 <an+b> 值
- 序列化 <a-n-plus-b> 值
- 序列化标识符
- 序列化为字符串
- 序列化选择器
- 序列化简单 选择器
- 序列化字符串
- 序列化 URL
- 序列化 空白分隔列表
- serif
- 设置
- 设置 CSS 声明
- 设置 模拟的强制颜色主题数据
- 集合条目
- 设置 动画的关联效果
- 设置当前 时间
- 设置播放速率
- 设置起始时间
- 设置 动画的时间线
- 设置浏览 上下文特征
- 设置 过渡伪元素
- 设置视图 过渡
- 应
- 不应
- 共享对齐 上下文
- 样式表
- 样式表
- 较短
- 简写
- 简写属性
- 简写属性
- 应该
- 不应该
- 显示 视图过渡树
- 兄弟
- 横倒排版
- sienna
- 静默 设置当前时间
- silver
- 简单块
- 简单迭代 进度
- 简单选择器
- 单行弹性 容器
- 尺寸
- 尺寸包含
- 尺寸包含框
- 如同为空一样确定尺寸
- 尺寸 函数
- 尺寸属性
- 跳过其内容
- 被跳过的内容
- 正在跳过其内容
- 跳过其内容
- 跳过视图 过渡
- skyblue
- slateblue
- slategray
- slategrey
- 小型
- 小型假名
- 平滑滚动
- 平滑滚动已中止
- 平滑滚动已完成
- 快照 包含块
- 快照 包含块原点
- 快照 包含块尺寸
- snow
- 软换行
- 软换行机会
- 源
- 源文档
- 空格
- 空格分隔匹配
- 要填充的空间
- 跨度计数
- 优先级
- <specific-voice>
- 指定顺序
- 指定尺寸
- 指定尺寸建议
- 指定值
- 指定值
- 'speech' 媒体组
- 跨页分段
- 扩展距离
- springgreen
- srgb
- srgb-linear
- 堆叠上下文
- 堆叠级别
- 起始
- 起始延迟
- 起始点
- 最起始
- 以 标识符序列开头
- 以 数字开头
- 以 有效转义开头
- 起始时间
- 起始值
- 以 标识符序列开头
- 以 数字开头
- 语句型 at 规则
- 'static' 媒体组
- 静态位置
- 静态位置 包含块
- 静态位置矩形
- 静止滚动
- steelblue
- 阶跃缓动函数
- 阶跃位置
- 阶跃
- 粘性定位
- 粘性定位的
- 粘性定位框
- 粘性视图矩形
- 句号或逗号
- 已拉伸
- 拉伸适配
- stretch-fit 块尺寸
- stretch-fit 行内尺寸
- stretch-fit 尺寸
- 严格程度值
- <string>
- 字符串化 行为
- 描边边界框
- 较强的内嵌偏移
- 结构性 伪类
- 受阻于 环境
- style 属性
- 样式更改事件
- 样式包含
- 样式 定义
- 样式规则
- 样式表
- 样式表
- 样式表 基础 URL
- 主体
- 选择器的主体
- 主体(选择器的)
- 该选择器的主体
- 主体
- 选择器的 主体
- 子属性
- 子伪元素
- 后续兄弟 组合器
- 替换 var()
- 支持
- 支持 CSS 选择器
- 受支持的 CSS 属性
- 受支持的 open() 特征名称
- 受支持的样式 语言
- 支持旧式颜色 语法
- 支持查询
- 抑制 触发器
- 抑制窗口
- SVG 布局框
- SVG 视口原点框
- 将 FontFaceSet 切换为已加载
- 将 FontFaceSet 切换为正在加载
- 同步 替换 CSSStyleSheet 的规则
- 合成基线
- 合成的基线
- 系统颜色配对
- 系统颜色
- 系统字体
- 表格
- 表格标题框
- 表格元素
- 表格网格框
- 表格
- 表格包装框
- 制表符
- 制表符尺寸
- 制表位
- 表格式容器
- 'tactile' 媒体组
- 带标签图像
- tan
- 目标元素
- 目标主尺寸
- 目标属性
- 目标 伪选择器
- teal
- 文本
- text/css
- 文本节点
- 文本序列
- 文本数据类型
- thistle
- threeddarkshadow
- threedface
- threedhighlight
- threedlightshadow
- threedshadow
- 滑块
- <time>
- 时间线
- 与文档 关联的时间线
- 时间线 时间到相对原点时间
- 时间空间
- 时间值
- 定时函数
- 定时模型
- 定时节点
- 标题
- 令牌化
- 令牌化
- 令牌化器
- 令牌
- 令牌流
- tomato
- 顶部
- 总长度
- 轨道
- 字距调整
- 轨道列表
- 轨道区段
- 轨道尺寸算法
- 轨道尺寸 函数
- 传递函数 元素
- 传递 函数元素属性
- 转移尺寸建议
- 可变换元素
- 变换矩阵
- 已变换元素
- 变换后的进度
- 变换
- 可过渡
- 过渡来源
- 过渡 根伪元素
- 过渡
- transparent
- 透明黑色
- 废弃令牌
- triangle
- 三进制
- turquoise
- 类型
- 类型选择器
- 横倒排版
- 横倒排版
- 直立排版
- 直立排版
- 排版字符
- 排版字符 单元
- 排版字母单元
- 排版模式
- UA
- UA 来源
- UA 来源
- UA 样式表
- 最终起源 元素
- 下方
- 底层值
- 非强制分段
- Unicode 类别
- Unicode 东亚宽度
- Unicode 一般类别
- Unicode Script
- Unicode 垂直 方向
- 通用选择器
- 未知
- 未知的 -webkit- 伪元素
- 未占用
- 未解析
- unset
- 无标签图像
- 无标签视频
- 更新 动画的完成状态
- 更新 动画并发送事件
- 更新 回调
- 更新 回调完成 promise
- 更新 回调队列
- 更新 文档的内容相关性
- 更新 当前与用户相关的状态
- 更新 伪元素样式
- 更新 style 属性 用于
- 更新 动画效果的定时属性
- 更新标志
- upper-alpha-legal
- 大写字母
- 直立排版
- URL
- 使用负号
- 使用颜色
- 使用的配色方案
- 使用的偏移距离
- 使用值
- 使用值
- 用户
- 用户操作 伪类
- 用户代理
- 用户代理来源
- 用户代理样式表
- 用户代理(UA)
- 用户坐标 系
- 用户来源
- 用户来源
- 用户样式表
- 使用负 号
- 有效颜色
- 有效图像
- 有效性
- 有效样式表
- 值
- 值定义 语法
- 值
- var() 替换
- 垂直轴
- 垂直轴
- 垂直块流
- 垂直尺寸
- 垂直偏移
- 仅垂直
- 垂直方向
- 竖排文字系统
- 垂直 排版模式
- 垂直书写 模式
- 可行 候选项
- 视口
- 视口百分比 长度
- 视图过渡 层
- 视图过渡 名称
- 视图 过渡页面可见性更改步骤
- 视图 过渡伪元素
- 视图过渡
- 视图过渡 树
- violet
- :visited
- visited(伪类)
- 视觉角度单位
- 视觉格式化模型
- 'visual' 媒体组
- 视觉视口
- 音量
- 较弱的内嵌偏移
- Web Animations 动画模型
- Web Animations API
- Web Animations 模型
- Web Animations 定时模型
- Web 公开的 可用屏幕区域
- Web 公开的屏幕区域
- wheat
- white
- 白点
- whitesmoke
- 空白
- 空白
- 空白字符
- 宽度
- window
- windowframe
- windowtext
- 单词分隔符
- 单词分隔符字符
- 会 开始标识符序列
- 会 开始数字
- 会 开始 unicode-range
- 换行
- 换行
- 书写模式
- x 轴
- x 高度
- y 轴
- yellow
- yellowgreen
8.2. 选择器索引
- *
- +
- >
- ~
- :active
- ::after
- :after
- :any-link
- :autofill
- ::before
- :before
- :buffering
- :checked
- :default
- :defined
- :dir()
- :disabled
- :empty
- :enabled
- :first
- :first-child
- first-child
- ::first-letter
- :first-letter
- ::first-line
- :first-line
- :first-of-type
- :focus
- :focus-visible
- :focus-within
- :fullscreen
- :has()
- :hover
- :indeterminate
- :in-range
- :invalid
- :is()
- :lang
- :lang()
- :last-child
- :last-of-type
- :left
- :link
- :matches()
- :modal
- :muted
- :not()
- :nth-child()
- :nth-last-child()
- :nth-last-of-type()
- :nth-of-type()
- :only-child
- :only-of-type
- :open
- :optional
- :out-of-range
- :paused
- :picture-in-picture
- :placeholder-shown
- :playing
- :popover-open
- :read-only
- :read-write
- :required
- :right
- :root
- :scope
- :seeking
- :stalled
- :target
- :unchecked
- :user-invalid
- :user-valid
- :valid
- ::view-transition
- ::view-transition-group()
- ::view-transition-image-pair()
- ::view-transition-new()
- ::view-transition-old()
- :visited
- :volume-locked
- :where()
8.3. At-Rule 索引
8.4. 属性索引
- --*
- align-content
- align-items
- align-self
- all
- animation
- animation-delay
- animation-direction
- animation-duration
- animation-fill-mode
- animation-iteration-count
- animation-name
- animation-play-state
- animation-timing-function
- azimuth
- backface-visibility
- background
- background-attachment
- background-blend-mode
- background-clip
- background-color
- background-image
- background-origin
- background-position
- background-repeat
- background-size
- block-size
- border
- border-block
- border-block-color
- border-block-end
- border-block-end-color
- border-block-end-style
- border-block-end-width
- border-block-start
- border-block-start-color
- border-block-start-style
- border-block-start-width
- border-block-style
- border-block-width
- border-bottom
- border-bottom-color
- border-bottom-left-radius
- border-bottom-right-radius
- border-bottom-style
- border-bottom-width
- border-collapse
- border-color
- border-end-end-radius
- border-end-start-radius
- border-image
- border-image-outset
- border-image-repeat
- border-image-slice
- border-image-source
- border-image-width
- border-inline
- border-inline-color
- border-inline-end
- border-inline-end-color
- border-inline-end-style
- border-inline-end-width
- border-inline-start
- border-inline-start-color
- border-inline-start-style
- border-inline-start-width
- border-inline-style
- border-inline-width
- border-left
- border-left-color
- border-left-style
- border-left-width
- border-radius
- border-right
- border-right-color
- border-right-style
- border-right-width
- border-spacing
- border-start-end-radius
- border-start-start-radius
- border-style
- border-top
- border-top-color
- border-top-left-radius
- border-top-right-radius
- border-top-style
- border-top-width
- border-width
- bottom
- box-decoration-break
- box-shadow
- box-sizing
- break-after
- break-before
- break-inside
- caption-side
- caret-color
- clear
- clip
- clip-path
- clip-rule
- color
- color-adjust
- color-interpolation-filters
- color-scheme
- column-count
- column-fill
- column-gap
- column-rule
- column-rule-color
- column-rule-style
- column-rule-width
- columns
- column-span
- column-width
- contain
- content
- content-visibility
- counter-increment
- counter-reset
- counter-set
- cue
- cue-after
- cue-before
- cursor
- direction
- display
- elevation
- empty-cells
- filter
- flex
- flex-basis
- flex-direction
- flex-flow
- flex-grow
- flex-shrink
- flex-wrap
- float
- flood-color
- flood-opacity
- font
- font-family
- font-feature-settings
- font-kerning
- font-language-override
- font-optical-sizing
- font-palette
- font-size
- font-size-adjust
- font-stretch
- font-style
- font-synthesis
- font-synthesis-position
- font-synthesis-small-caps
- font-synthesis-style
- font-synthesis-weight
- font-variant
- font-variant-alternates
- font-variant-caps
- font-variant-east-asian
- font-variant-emoji
- font-variant-ligatures
- font-variant-numeric
- font-variant-position
- font-variation-settings
- font-weight
- font-width
- forced-color-adjust
- gap
- glyph-orientation-vertical
- grid
- grid-area
- grid-auto-columns
- grid-auto-flow
- grid-auto-rows
- grid-column
- grid-column-end
- grid-column-gap
- grid-column-start
- grid-gap
- grid-row
- grid-row-end
- grid-row-gap
- grid-row-start
- grid-template
- grid-template-areas
- grid-template-columns
- grid-template-rows
- hanging-punctuation
- height
- hyphens
- image-orientation
- image-rendering
- inline-size
- inset
- inset-block
- inset-block-end
- inset-block-start
- inset-inline
- inset-inline-end
- inset-inline-start
- isolation
- justify-content
- justify-items
- justify-self
- left
- letter-spacing
- lighting-color
- line-break
- line-height
- list-style
- list-style-image
- list-style-position
- list-style-type
- margin
- margin-block
- margin-block-end
- margin-block-start
- margin-bottom
- margin-inline
- margin-inline-end
- margin-inline-start
- margin-left
- margin-right
- margin-top
- marker-side
- mask
- mask-border
- mask-border-mode
- mask-border-outset
- mask-border-repeat
- mask-border-slice
- mask-border-source
- mask-border-width
- mask-clip
- mask-composite
- mask-image
- mask-mode
- mask-origin
- mask-position
- mask-repeat
- mask-size
- mask-type
- max-block-size
- max-height
- max-inline-size
- max-width
- min-block-size
- min-height
- min-inline-size
- min-width
- mix-blend-mode
- object-fit
- object-position
- offset
- offset-anchor
- offset-distance
- offset-path
- offset-position
- offset-rotate
- opacity
- order
- orphans
- outline
- outline-color
- outline-offset
- outline-style
- outline-width
- overflow
- overflow-anchor
- overflow-wrap
- padding
- padding-block
- padding-block-end
- padding-block-start
- padding-bottom
- padding-inline
- padding-inline-end
- padding-inline-start
- padding-left
- padding-right
- padding-top
- page-break-after
- page-break-before
- page-break-inside
- pause
- pause-after
- pause-before
- perspective
- perspective-origin
- pitch
- pitch-range
- place-content
- place-items
- place-self
- play-during
- position
- print-color-adjust
- property-name
- quotes
- resize
- rest
- rest-after
- rest-before
- richness
- right
- rotate
- row-gap
- scale
- scrollbar-color
- scrollbar-width
- scroll-margin
- scroll-margin-block
- scroll-margin-block-end
- scroll-margin-block-start
- scroll-margin-bottom
- scroll-margin-inline
- scroll-margin-inline-end
- scroll-margin-inline-start
- scroll-margin-left
- scroll-margin-right
- scroll-margin-top
- scroll-padding
- scroll-padding-block
- scroll-padding-block-end
- scroll-padding-block-start
- scroll-padding-bottom
- scroll-padding-inline
- scroll-padding-inline-end
- scroll-padding-inline-start
- scroll-padding-left
- scroll-padding-right
- scroll-padding-top
- scroll-snap-align
- scroll-snap-stop
- scroll-snap-type
- shape-image-threshold
- shape-margin
- shape-outside
- speak
- speak-as
- speak-header
- speak-numeral
- speak-punctuation
- speech-rate
- stress
- table-layout
- tab-size
- text-align
- text-align-all
- text-align-last
- text-combine-upright
- text-decoration
- text-decoration-color
- text-decoration-line
- text-decoration-style
- text-emphasis
- text-emphasis-color
- text-emphasis-position
- text-emphasis-style
- text-indent
- text-justify
- text-orientation
- text-overflow
- text-shadow
- text-transform
- text-underline-position
- top
- transform
- transform-box
- transform-origin
- transform-style
- transition
- transition-delay
- transition-duration
- transition-property
- transition-timing-function
- translate
- unicode-bidi
- vertical-align
- view-transition-name
- visibility
- voice-balance
- voice-duration
- voice-family
- voice-pitch
- voice-range
- voice-rate
- voice-stress
- voice-volume
- volume
- white-space
- widows
- width
- will-change
- word-break
- word-spacing
- word-wrap
- writing-mode
- z-index
8.5. 值索引
- a
- a98-rgb
- absolute
- absolute-colorimetric
- accentcolor
- accentcolortext
- activeborder
- activecaption
- activetext
- add
- additive
- alias
- aliceblue
- all
- allow-end
- all-petite-caps
- all-scroll
- all-small-caps
-
alpha
- 在 css-color-5 中,针对 alpha()
- 在 css-color-5 中,针对 color()
- 在 css-color-5 中,针对 hsl()
- 在 css-color-5 中,针对 hwb()
- 在 css-color-5 中,针对 lab()
- 在 css-color-5 中,针对 lch()
- 在 css-color-5 中,针对 oklab()
- 在 css-color-5 中,针对 oklch()
- 在 css-color-5 中,针对 rgb()
- 在 css-masking-1 中,针对 mask-border-mode
- 在 css-masking-1 中, 针对 mask-mode
- 在 css-masking-1 中, 针对 mask-type
- alphabetic
- alternate
- alternate-reverse
- always
- <angle>
- annotation(<font-feature-value-name>)
- antiquewhite
- anywhere
- appworkspace
- aqua
- aquamarine
- arabic-indic
- arc
- armenian
- at <position>
- attr(x)
- aural
-
auto
- 在 css-align-3 中,针对 align-self
- 在 css-align-3 中,针对 justify-self
- 在 css-backgrounds-3 中,针对 background-size
- 在 css-backgrounds-3 中,针对 border-image-width
- 在 css-break-3 中,针对 break-before、break-after
- 在 css-break-3 中,针对 break-inside、page-break-inside
- 在 css-color-adjust-1 中,针对 forced-color-adjust
- 在 css-contain-2 中,针对 content-visibility
- 在 css-counter-styles-3 中,针对 @counter-style/range
- 在 css-counter-styles-3 中,针对 @counter-style/speak-as
- 在 css-flexbox-1 中, 针对 align-items、align-self
- 在 css-flexbox-1 中, 针对 flex-basis
- 在 css-fonts-4 中,针对 @font-face/font-display
- 在 css-fonts-4 中,针对 font-kerning
- 在 css-fonts-4 中,针对 font-optical-sizing
- 在 css-fonts-4 中,针对 font-synthesis-position
- 在 css-fonts-4 中,针对 font-synthesis-small-caps
- 在 css-fonts-4 中,针对 font-synthesis-style
- 在 css-fonts-4 中,针对 font-synthesis-weight
- 在 css-grid-1 中,针对 <grid-line>
- 在 css-grid-1 中,针对 grid-template-columns、grid-template-rows
- 在 css-images-3 中,针对 image-rendering
- 在 css-multicol-1 中,针对 column-count
- 在 css-multicol-1 中,针对 column-fill
- 在 css-multicol-1 中,针对 column-width
- 在 css-position-3 中,针对 top、right、bottom、left、inset-block-start、inset-inline-start、inset-block-end、 inset-inline-end、inset-block、inset-inline、inset
- 在 css-scroll-anchoring-1 中,针对 overflow-anchor
- 在 css-scroll-snap-1 中,针对 scroll-padding、scroll-padding-inline、 scroll-padding-inline-start、scroll-padding-inline-end、scroll-padding-block、 scroll-padding-block-start、scroll-padding-block-end
- 在 css-scrollbars-1 中,针对 scrollbar-color
- 在 css-scrollbars-1 中,针对 scrollbar-width
- 在 css-sizing-3 中,针对 width、height、min-width、min-height
- 在 css-speech-1 中,针对 speak
- 在 css-speech-1 中, 针对 voice-duration
- 在 css-text-3 中,针对 hyphens
- 在 css-text-3 中,针对 line-break
- 在 css-text-3 中, 针对 text-align-last
- 在 css-text-3 中,针对 text-justify
- 在 css-text-decor-3 中,针对 text-underline-position
- 在 css-ui-3 中,针对 caret-color
- 在 css-ui-3 中,针对 cursor
- 在 css-will-change-1 中,针对 will-change
- 在 css2 中,针对 <top>, <right>、<bottom>、<left>
- 在 css2 中,针对 clip
- 在 css2 中,针对 height
- 在 css2 中,针对 overflow
- 在 css2 中,针对 page-break-before、page-break-after、page-break-inside
- 在 css2 中,针对 table-layout
- 在 css2 中,针对 top、right、bottom、 left
- 在 css2 中,针对 width
- 在 css2 中,针对 z-index
- 在 filter-effects-1 中,针对 color-interpolation-filters
- 在 motion-1 中,针对 offset-anchor
- 在 motion-1 中,针对 offset-position
- 在 motion-1 中,针对 offset-rotate
- auto-fill
- auto-fit
- [ auto-flow && dense? ] <'grid-auto-rows'>? / <'grid-template-columns'>
- avoid
- avoid-column
- avoid-page
- avoid-region
- azure
- b
- background
- backwards
- balance
- balance-all
- baseline
- <basic-shape>
- beige
- bengali
- bidi-override
- bisque
- black
- blanchedalmond
- blink
- block
- blue
- blueviolet
- bold
- bolder
-
border-box
- 在 css-backgrounds-3 中,针对 background-clip
- 在 css-backgrounds-3 中,针对 background-origin
- 在 css-box-3 中,针对 <box>, <visual-box>, <layout-box>, <shape-box>, <geometry-box>, <paint-box>, <coord-box>
- 在 css-masking-1 中,针对 mask-clip
- 在 css-masking-1 中,针对 mask-origin
- 在 css-shapes-1 中,针对 <shape-box>, shape-outside
- 在 css-sizing-3 中,针对 box-sizing
- 在 css-transforms-1 中,针对 transform-box
- 在 css-ui-3 中,针对 box-sizing
- both
- bottom
- braille
- break-all
- break-spaces
- break-word
- brown
- bullets
- burlywood
- buttonborder
- buttonface
- buttonhighlight
- buttonshadow
- buttontext
- by
- c
- cadetblue
- cambodian
- canvas
- canvastext
- capitalize
- caption
- captiontext
- ccw
- cell
-
center
- 在 css-align-3 中, 针对 <self-position>、<content-position>、justify-self、align-self、 justify-content、align-content
- 在 css-backgrounds-3 中,针对 background-position
- 在 css-flexbox-1 中,针对 align-content
- 在 css-flexbox-1 中,针对 align-items、align-self
- 在 css-flexbox-1 中,针对 justify-content
- 在 css-scroll-snap-1 中,针对 scroll-snap-align
- 在 css-speech-1 中,针对 voice-balance
- 在 css-text-3 中,针对 text-align
- 在 css-transforms-1 中,针对 transform-origin
- 在 css-transforms-2 中,针对 perspective-origin
- ch
- character-variant(<font-feature-value-name>#)
- chartreuse
- child
- chocolate
- ch unit
- circle
- cjk-decimal
- cjk-earthly-branch
- cjk-heavenly-stem
- cjk-ideographic
- clip
- clone
- close
- close-quote
- closest-corner
- closest-side
- cm
- coarse
- collapse
- <color>
- color
- color-burn
- color-cbdt
- color-colrv0
- color-colrv1
- color-dodge
- color-sbix
- color-svg
- col-resize
- column
- column-reverse
- common-ligatures
- condensed
- contain
- content
-
content-box
- 在 css-backgrounds-3 中,针对 background-clip
- 在 css-backgrounds-3 中,针对 background-origin
- 在 css-box-3 中,针对 <box>, <visual-box>, <layout-box>, <shape-box>, <geometry-box>, <paint-box>, <coord-box>
- 在 css-masking-1 中,针对 mask-clip
- 在 css-masking-1 中,针对 mask-origin
- 在 css-shapes-1 中,针对 <shape-box>, shape-outside
- 在 css-sizing-3 中,针对 box-sizing
- 在 css-transforms-1 中,针对 transform-box
- 在 css-ui-3 中,针对 box-sizing
- contents
- context-menu
- contextual
- copy
- coral
- cornflowerblue
- cornsilk
- <counter>
- <counter-name> <integer>?
- <counter-style-name>
- cover
- crimson
- crisp-edges
- crosshair
- currentcolor
- cursive
- <cursor-predefined>
- curve
- cw
- cyan
- cyclic
- 暗色
- 深蓝色
- 深青色
- 变暗
- 深金菊色
- 深灰色
- 深绿色
- 深灰色
- 深卡其色
- 深洋红色
- 深橄榄绿
- 深橙色
- 深兰花紫色
- 深红色
- 深鲑鱼色
- 深海绿色
- 深石板蓝
- 深石板灰
- 深石板灰
- 深绿松石色
- 深紫罗兰色
- 虚线
- <decibel>
- 十进制
- 十进制前导零
- 深粉色
- 深天蓝色
- 默认
- deg
- dense
- 天城文数字
- 对角分数
- 差值
- 数字
- digits <integer>?
- digits <integer [2,4]>?
- 暗淡灰色
- 暗淡灰色
- 圆盘
- 折叠-关闭
- 折叠-打开
- 可选连字
- display-p3
- display-p3-linear
- 分配对齐
- 道奇蓝
- 点
- 点状
- 双线
- 双圈
- dpcm
- dpi
- dppx
- 每行缩进
- 缓和
- 缓和进入
- 缓和进出
- 缓和退出
- 节能
- 椭圆
- 省略号
- em
- 嵌入
- 阳文浮雕
- 表情符号
- em 单位
- 结束
- e-resize
- 埃塞俄比亚数字
- evenodd
- ew-resize
- ex
- 精确
- 排除
- 排斥
- 扩展
- extends
- 极窄
- 极宽
- ex 单位
- 后备
- 幻想字体
- 最远角
- 最远边
- 快速
- features-aat
- features-graphite
- features-opentype
- 女声
- field
- fieldtext
- 填充
- 填充盒
- 实心
- 精细
- 砖红色
- 第一
- 第一基线
- 适合内容(<length-percentage>)
- 固定
- 弹性
- <flex [0,∞]>
- <'flex-basis'>
- 弹性结束
- <'flex-grow'>
- <'flex-shrink'>
- 弹性起始
- 翻转
- 花白
- flow
- flow-root
- 强制结束
- 森林绿
- format( <font-format> )
- 向前保留
- fr
- 来自图像
- fr 单位
- 品红
- 全尺寸假名
- 全角
- g
- 灰白色
- generic(fangsong)
- generic(kai)
- generic(khmer-mul)
- generic(nastaliq)
- 格鲁吉亚数字
- 幽灵白
- 金色
- 金菊色
- 抓取
- 正在抓取
- grad
- 灰色
- 灰色文本
- 绿色
- 黄绿色
- 灰色
- 网格
- <'grid-template-rows'> / [ auto-flow && dense? ] <'grid-auto-columns'>?
- <'grid-template-rows'> / <'grid-template-columns'>
- 槽纹
- 古吉拉特语数字
- 古鲁姆克希数字
- h
- 半边框盒
- 手持设备
- 悬挂
- 强光
- 希伯来文数字
- 帮助
-
隐藏
- 在 css-backgrounds-3 中,用于 <line-style>, border-style, border-top-style, border-left-style, border-bottom-style, border-right-style, border
- 在 css-contain-2 中,用于 content-visibility
- 在 css-display-3 中,用于 visibility
- 在 css2 中
- 在 css2 中,用于 <border-style>, border-top-style, border-right-style, border-bottom-style, border-left-style, border-style
- 在 css2 中,用于 overflow
- 隐藏
- 高
- 高亮背景
- 高亮文本
- 高质量
- 平假名
- 平假名-いろは
- 历史形式
- 历史连字
- 蜜瓜色
- horizontal-tb
- 艳粉色
- hover
- hsl
- 色相
- hwb
- hz
- 图标
- in
- 非活动边框
- 非活动标题
- 非活动标题文本
- 增量
- 印度红
- 靛蓝
- 无限
- 信息背景
- 信息文本
- 继承
- 初始
- 行内
- inline-block
- inline-flex
- inline-grid
- inline-size
- inline-table
-
凹陷
- 在 css-backgrounds-3 中,用于 <line-style>, border-style, border-top-style, border-left-style, border-bottom-style, border-right-style, border
- 在 css-backgrounds-3 中,用于 box-shadow
- 在 css2 中
- 在 css2 中,用于 <border-style>, border-top-style, border-right-style, border-bottom-style, border-left-style, border-style
- inside
- [ <integer [-∞,-1]> | <integer [1,∞]> ] && <custom-ident>?
- 字符间对齐
- 隔行扫描
- 相交
- 词间对齐
- 反转
- isolate
- isolate-override
- 斜体
- 象牙色
- 日本正式
- 日本非正式
- jis04
- jis78
- jis83
- jis90
- jump-both
- jump-end
- jump-none
- jump-start
- 两端对齐
- 全部两端对齐
- 卡纳达语数字
- 片假名
- 片假名-いろは
- 全部保留
- <keyframes-name>
- 卡其色
- 高棉语数字
- kHz
- 朝鲜文(韩文)正式
- 朝鲜汉字正式
- 朝鲜汉字非正式
- l
- lab
- 横向
- 老挝语数字
- 大
- 最后
- 最后基线
- 薰衣草色
- 薰衣草腮红色
- 草绿色
- 布局约束
- lch
-
左
- 在 css-align-3 中,用于 justify-content, justify-self, justify-items
- 在 css-backgrounds-3 中,用于 background-position
- 在 css-break-3 中,用于 break-before, break-after
- 在 css-fonts-4 中,用于 font-style
- 在 css-speech-1 中,用于 voice-balance
- 在 css-text-3 中,用于 text-align
- 在 css-text-decor-3 中,用于 text-emphasis-position
- 在 css-text-decor-3 中,用于 text-underline-position
- 在 css-transforms-1 中,用于 transform-origin
- 在 css-transforms-2 中,用于 perspective-origin
- 在 css2 中,用于 clear
- 在 css2 中,用于 float
- 在 css2 中,用于 page-break-before, page-break-after, page-break-inside
- 向左
- legacy
- 柠檬绸色
-
<长度>
- 在 css-position-3 中,用于 top, right, bottom, left, inset-block-start, inset-inline-start, inset-block-end, inset-inline-end, inset-block, inset-inline, inset
- 在 css-text-3 中,用于 letter-spacing
- 在 css-text-3 中,用于 text-indent
- 在 css-text-3 中,用于 word-spacing
- 在 css2 中,用于 <border-width>, border-top-width, border-right-width, border-bottom-width, border-left-width, border-width
- 在 css2 中,用于 <padding-width>
- 在 css2 中,用于 top, right, bottom, left
- 在 css2 中,用于 vertical-align
- <length [0,∞]>
- <length-percentage [0,∞]>{2}
- 亮
- 浅蓝色
- 浅珊瑚色
- 浅青色
- 变亮
- 更细
- 浅金菊黄色
- 浅灰色
- 浅绿色
- 浅灰色
- 浅粉色
- 浅鲑鱼色
- 浅海绿色
- 浅天蓝
- 浅石板灰
- 浅石板灰
- 浅钢蓝
- 浅黄色
- 酸橙色
- 酸橙绿
- 线
- 线性
- linearrgb
- 亚麻色
- [ <line-names>? <string> <track-size>? <line-names>? ]+ [ / <explicit-track-list> ]?
- 删除线
- lining-nums
- 链接文本
- 列表项
- 文字标点
- 本地
- local( <font-family-name> )
- 逻辑
- 松散
- 响亮
- 低
- 小写字母序
- lower-armenian
- 小写
- 小写希腊字母
- 小写拉丁字母
- 小写罗马数字
- ltr
- 亮度
- 亮度混合
- 品红
- 马拉雅拉姆语数字
- 男声
- 强制
- 手动
- 外边距盒
- 标记
- 标记文本
- 栗色
- 匹配父元素
- 匹配自身
- 匹配源
- math
- 最大内容
-
中等
- 在 css-backgrounds-3 中,用于 <line-width>, border-width, border-top-width, border-left-width, border-bottom-width, border-right-width, border
- 在 css-speech-1 中, 用于 pause-before, pause-after
- 在 css-speech-1 中, 用于 rest-before, rest-after
- 在 css-speech-1 中, 用于 voice-pitch
- 在 css-speech-1 中, 用于 voice-range
- 在 css-speech-1 中, 用于 voice-rate
- 在 css-speech-1 中, 用于 voice-volume
- 在 css2 中,用于 <border-width>, border-top-width, border-right-width, border-bottom-width, border-left-width, border-width
- 在 css2 中,用于 font-size
- 中海蓝宝石色
- 中蓝色
- 中兰花紫
- 中紫色
- 中海绿色
- 中石板蓝
- 中春绿色
- 中绿松石色
- 中紫罗兰红
- 菜单
- 菜单文本
- 消息框
- 中间
- 午夜蓝
- 最小内容
- 薄荷霜色
- 薄雾玫瑰色
- 混合
- mm
- 鹿皮色
- 适中
- 蒙古语数字
- 等宽字体
- 移动
- ms
- 正片叠底
- 缅甸语数字
- 纳瓦霍白色
- 海军蓝
- ne-resize
- nesw-resize
- 中性
- 从不
- 不裁剪
- 无闭合引号
- 无常用连字
- 无上下文连字
- 无可选连字
- no-drop
- 无历史连字
-
无
- 在 css-animations-1 中,用于 animation-fill-mode
- 在 css-animations-1 中,用于 animation-name
- 在 css-backgrounds-3 中,用于 <line-style>, border-style, border-top-style, border-left-style, border-bottom-style, border-right-style, border
- 在 css-backgrounds-3 中,用于 background-image
- 在 css-backgrounds-3 中, 用于 box-shadow
- 在 css-color-4 中,用于 <color>
- 在 css-color-5 中, 用于 light-dark()
- 在 css-color-adjust-1 中,用于 forced-color-adjust
- 在 css-contain-2 中,用于 contain
- 在 css-display-3 中,用于 display, <display-box>
- 在 css-flexbox-1 中,用于 flex
- 在 css-fonts-4 中,用于 font-kerning
- 在 css-fonts-4 中,用于 font-optical-sizing
- 在 css-fonts-4 中, 用于 font-size-adjust
- 在 css-fonts-4 中,用于 font-synthesis-position
- 在 css-fonts-4 中,用于 font-synthesis-small-caps
- 在 css-fonts-4 中,用于 font-synthesis-style
- 在 css-fonts-4 中,用于 font-synthesis-weight
- 在 css-fonts-4 中,用于 font-variant
- 在 css-fonts-4 中,用于 font-variant-ligatures
- 在 css-grid-1 中,用于 grid-template
- 在 css-grid-1 中,用于 grid-template-areas
- 在 css-grid-1 中, 用于 grid-template-rows, grid-template-columns
- 在 css-images-3 中,用于 image-orientation
- 在 css-images-3 中,用于 object-fit
- 在 css-lists-3 中, 用于 counter-reset
- 在 css-lists-3 中,用于 counter-set counter-increment
- 在 css-lists-3 中,用于 counter-set, counter-increment
- 在 css-lists-3 中, 用于 list-style-image
- 在 css-lists-3 中, 用于 list-style-type
- 在 css-multicol-1 中,用于 column-span
- 在 css-scroll-anchoring-1 中,用于 overflow-anchor
- 在 css-scroll-snap-1 中,用于 scroll-snap-align
- 在 css-scroll-snap-1 中,用于 scroll-snap-type
- 在 css-scrollbars-1 中,用于 scrollbar-width
- 在 css-shapes-1 中, 用于 shape-outside
- 在 css-sizing-3 中,用于 max-width, max-height
- 在 css-speech-1 中, 用于 pause-before, pause-after
- 在 css-speech-1 中, 用于 rest-before, rest-after
- 在 css-speech-1 中, 用于 voice-stress
- 在 css-text-3 中,用于 hanging-punctuation
- 在 css-text-3 中,用于 hyphens
- 在 css-text-3 中,用于 text-justify
- 在 css-text-3 中,用于 text-transform
- 在 css-text-decor-3 中,用于 text-decoration-line
- 在 css-text-decor-3 中,用于 text-emphasis-style
- 在 css-transforms-2 中,用于 perspective
- 在 css-transforms-2 中,用于 perspective()
- 在 css-transforms-2 中,用于 translate, rotate, scale
- 在 css-transitions-1 中,用于 transition-property
- 在 css-ui-3 中,用于 cursor
- 在 css-view-transitions-1 中,用于 view-transition-name
- 在 css-writing-modes-4 中,用于 text-combine-upright
- 在 css2 中,用于 <border-style>, border-top-style, border-right-style, border-bottom-style, border-left-style, border-style
- 在 css2 中,用于 clear
- 在 css2 中,用于 content
- 在 css2 中,用于 counter-reset, counter-increment
- 在 css2 中,用于 display
- 在 css2 中,用于 float
- 在 css2 中,用于 max-height
- 在 css2 中,用于 max-width
- 在 css2 中,用于 quotes
- 在 css2 中,用于 text-decoration
- 在 mediaqueries-4 中,用于 @media/hover
- 在 mediaqueries-4 中,用于 @media/overflow-block
- 在 mediaqueries-4 中,用于 @media/overflow-inline
- 在 mediaqueries-4 中,用于 @media/pointer
- 在 mediaqueries-4 中,用于 @media/update
- 在 motion-1 中,用于 offset-path
- 'none'::作为边框样式
- nonzero
- 无开引号
- 无标点
- no-repeat
-
normal
- 在 compositing-1 中, 用于 <blend-mode>
- 在 css-align-3 中,用于 align-self
- 在 css-align-3 中,用于 justify-content, align-content
- 在 css-align-3 中, 用于 justify-self
- 在 css-align-3 中,用于 row-gap, column-gap, gap
- 在 css-animations-1 中,用于 animation-direction
- 在 css-color-adjust-1 中,用于 color-scheme
- 在 css-fonts-4 中,用于 font-feature-settings
- 在 css-fonts-4 中, 用于 font-kerning
- 在 css-fonts-4 中,用于 font-language override
- 在 css-fonts-4 中, 用于 font-palette
- 在 css-fonts-4 中,用于 font-style
- 在 css-fonts-4 中, 用于 font-variant
- 在 css-fonts-4 中,用于 font-variant-alternates
- 在 css-fonts-4 中,用于 font-variant-caps
- 在 css-fonts-4 中,用于 font-variant-east-asian
- 在 css-fonts-4 中,用于 font-variant-emoji
- 在 css-fonts-4 中,用于 font-variant-ligatures
- 在 css-fonts-4 中,用于 font-variant-numeric
- 在 css-fonts-4 中,用于 font-variant-position
- 在 css-fonts-4 中, 用于 font-weight
- 在 css-fonts-4 中,用于 font-width
- 在 css-scroll-snap-1 中,用于 scroll-snap-stop
- 在 css-speech-1 中,用于 speak-as
- 在 css-speech-1 中, 用于 voice-rate
- 在 css-speech-1 中, 用于 voice-stress
- 在 css-text-3 中, 用于 letter-spacing
- 在 css-text-3 中,用于 line-break
- 在 css-text-3 中, 用于 overflow-wrap
- 在 css-text-3 中,用于 white-space
- 在 css-text-3 中,用于 word-break
- 在 css-text-3 中,用于 word-spacing
- 在 css-writing-modes-4 中,用于 unicode-bidi
- 在 css2 中,用于 content
- 在 css2 中,用于 line-height
- 在 motion-1 中,用于 offset-position
- not
- not-allowed
- nowrap
- n-resize
- ns-resize
- numbers
- numeric
- nw-resize
- nwse-resize
- objectboundingbox
- oblique
- oblique <angle [-90deg,90deg]>?
- oblique-only
- off
- <offset-path> || <coord-box>
- oklab
- oklch
- old
- oldlace
- oldstyle-nums
- 橄榄色
- 橄榄褐
- on
- only
- open
- open-quote
- optional
- 橙色
- 橙红色
- 兰花紫
- ordinal
- oriya
- ornaments(<font-feature-value-name>)
- outset
- outside
- over
- overlay
- overline
- p3
-
内边距盒
- 在 css-backgrounds-3 中,用于 background-clip
- 在 css-backgrounds-3 中,用于 background-origin
- 在 css-box-3 中,用于 <box>, <visual-box>, <layout-box>, <shape-box>, <geometry-box>, <paint-box>, <coord-box>
- 在 css-masking-1 中,用于 mask-clip
- 在 css-masking-1 中,用于 mask-origin
- 在 css-shapes-1 中,用于 <shape-box>, shape-outside
- page
- paged
- paint
- palegoldenrod
- palegreen
- palettes
- paleturquoise
- palevioletred
- papayawhip
- paused
- pc
- peachpuff
- <percentage>
- perceptual
- persian
- peru
- petite-caps
- pink
- pixelated
- plaintext
- plum
- pointer
- portrait
- powderblue
- pre
- pre-line
- preserve
- preserve-parent-color
- pre-wrap
- progress
- progressive
- projection
- prophoto-rgb
- proportional-nums
- proportional-width
- proximity
- pt
- 紫色
- px
- q
- r
- rad
- <radial-shape>
- <radial-size>
- <ray()>
- <ray-size>
- rebeccapurple
- rec2020
- :recto
- recto
- 红色
- reduced
- region
- relative
- relative-colorimetric
- rem
- rem 单位
- repeat
- repeat-x
- repeat-y
- reverse
- <reversed-counter-name> <integer>?
- revert
- revert-layer
- revert-rule
- ridge
-
右
- 在 css-align-3 中,用于 justify-content, justify-self, justify-items
- 在 css-backgrounds-3 中,用于 background-position
- 在 css-break-3 中, 用于 break-before, break-after
- 在 css-fonts-4 中,用于 font-style
- 在 css-speech-1 中, 用于 voice-balance
- 在 css-text-3 中,用于 text-align
- 在 css-text-decor-3 中,用于 text-emphasis-position
- 在 css-text-decor-3 中, 用于 text-underline-position
- 在 css-transforms-1 中,用于 transform-origin
- 在 css-transforms-2 中,用于 perspective-origin
- 在 css2 中,用于 clear
- 在 css2 中,用于 float
- 在 css2 中,用于 page-break-before, page-break-after, page-break-inside
- 向右
- rosybrown
- round
- 行
- row-resize
- row-reverse
- royalblue
- rtl
- ruby
- ruby-base
- ruby-base-container
- ruby-text
- ruby-text-container
- run-in
- running
- s
- 马鞍棕色
- 安全
- 鲑鱼色
- 沙褐色
- sans-serif
- saturation
- 缩小
- screen
- scroll
- 滚动条
- scroll-position
- 海绿色
- 贝壳色
- 已选项目
- 已选项目文本
- 自身结束
- 自身起始
- 半压缩
- 半扩展
- <semitones>
- separate
- se-resize
- serif
- 芝麻
- 显示
- 边
- 侧向
- sideways-lr
- sideways-right
- sideways-rl
- 赭色
- 静音
- silver
- simp-chinese-formal
- simp-chinese-informal
- simplified
- 大小
- 天蓝色
- 带斜杠的零
- 石板蓝
- 石板灰
- 石板灰
- 切片
- slow
- small
- small-caps
- small-caption
- smooth
- 雪色
- 柔和
- 软光
- solid
- space
- space-around
- space-between
- space-evenly
- span && [ <integer [1,∞]> || <custom-ident> ]
- speech
- spell-out
- springgreen
- square
- s-resize
- srgb
- srgb-linear
- stacked-fractions
- start
- static
- status-bar
- steelblue
- step-end
- step-start
- sticky
- stretch
- strict
- <string>
- <string>+
- [<string> <string>]+
- stroke-box
- strong
- 样式
- styleset(<font-feature-value-name>#)
- stylistic(<font-feature-value-name>)
- sub
- subtract
- super
- swap
- swash(<font-feature-value-name>)
- sw-resize
- symbolic
- system-ui
- table
- table-caption
- table-cell
- table-column
- table-column-group
- table-footer-group
- table-header-group
- table-row
- table-row-group
- 等宽数字
- tamil
- tan
- teal
- tech( <font-tech># )
- telugu
- text
- text-bottom
- text-top
- thai
- thick
- thin
- 蓟色
- threeddarkshadow
- threedface
- threedhighlight
- threedlightshadow
- threedshadow
- tibetan
- titling-caps
- 到
- 番茄色
- top
- <track-list> | <auto-track-list>
- trad-chinese-formal
- trad-chinese-informal
- traditional
- transparent
- 三角
- tty
- turn
- 绿松石色
- tv
- ui-monospace
- ui-rounded
- ui-sans-serif
- ui-serif
- ultra-condensed
- ultra-expanded
- under
- underline
- unicase
- unicode
- unsafe
- unset
- upper-alpha
- upper-armenian
- uppercase
- upper-latin
- upper-roman
- upright
- <uri>
- <url>
- userspaceonuse
- variations
- :verso
- verso
- vertical-lr
- vertical-rl
- vertical-text
- vh
- view-box
- 紫罗兰色
- visible
- visitedtext
- vmax
- vmin
- vw
- w
- wait
- weak
- wheat
- white
- whitesmoke
- window
- windowframe
- windowtext
- words
- wrap
- wrap-reverse
- w-resize
- x
- x-fast
- x-high
- x-large
- x-loud
- x-low
- x-slow
- x-small
- x-soft
- x-strong
- x-weak
- xx-large
- xx-small
- xyz
- xyz-d50
- xyz-d65
- y
- yellow
- yellowgreen
- young
- z
- zoom-in
- zoom-out
9. 致谢
特别感谢 Florian Rivoal 起草了 § 3.2.1 实验与不稳定特性 建议。