1. COLR/CPAL(v0) Font Formats

    The COLR table adds support for multi-colored glyphs in a manner that integrates with the rasterizers of existing text engines. COLRv0 only supports pure colors, does not support gradients, transformations and various blending modes.

  2. COLR/CPAL(v1) Font Formats

    COLRv1 is an improved version of COLRv0, this is also part of the OpenType specification. COLRv1 supports additional graphic capabilities. In addition to solid colors, gradient fills can be used, as well as more complex fills using other graphic operations, including affine transformations and various blending modes.

  3. CSS caret-color

    The `caret-color` property allows the color to be set of the caret (blinking text insertion pointer) in an editable text area.

  4. CSS print-color-adjust

    The `print-color-adjust` (or `-webkit-print-color-adjust` as prefixed in WebKit/Blink browsers) property is a CSS extension that can be used to force printing of background colors and images.

  5. CSS color() function

    The CSS `color()` function allows the browser to display colors in any color space, such as the P3 color space which can display colors outside of the default sRGB color space.

  6. LCH and Lab color values

    The `lch()` and `lab()` color functions are based on the CIE LAB color space, representing colors in a way that closely matches human perception and provides access to a wider spectrum of colors than offered by the usual RGB color space.

  7. Rebeccapurple color

    The new color added in CSS Color Module Level 4

  8. #rrggbbaa hex color notation

    The CSS Color Module Level 4 defines new 4 & 8 character hex notation for color to include the opacity level.

  9. CSS3 Colors

    Method of describing colors using Hue, Saturation and Lightness (hsl()) rather than just RGB, as well as allowing alpha-transparency with rgba() and hsla().

  10. Color input type

    Form field allowing the user to select a color.

  11. theme-color Meta Tag

    Meta tag to define a suggested color that browsers should use to customize the display of the page or of the surrounding user interface. The meta tag overrides any theme-color set in the web app manifest.

  12. CSS3 Multiple column layout

    Method of flowing information in multiple columns

  13. prefers-color-scheme media query

    Media query to detect if the user has set their system to use a light or dark color theme.

  14. errorevent api: colno

  15. hiddevice api: collections

  16. imagedata api: colorspace

  17. range api: collapse

  18. range api: collapsed

  19. range api: collapse: `tostart` parameter is optional

  20. screen api: colordepth

  21. selection api: collapse

  22. selection api: collapsetoend

  23. selection api: collapsetostart

  24. selection api: collapse: `node` parameter is nullable

  25. selection api: collapse: `offset` parameter is optional

  26. css property: column-gap

  27. css property: column-rule

  28. css property: column-span

  29. css property: columns

  30. css selector: column combinator (`a || b`)

  31. html element: col

  32. html element: colgroup

  33. html element: colgroup: align

  34. html element: colgroup: char

  35. html element: colgroup: charoff

  36. html element: colgroup: span

  37. html element: colgroup: valign

  38. html element: colgroup: width

  39. html element: col: align

  40. html element: col: char

  41. html element: col: charoff

  42. html element: col: span

  43. html element: col: valign

  44. html element: col: width

  45. javascript built-in: intl: collator: `collator()` constructor

  46. javascript built-in: intl: collator: compare

  47. javascript built-in: intl: collator: resolvedoptions

  48. javascript built-in: intl: collator: supportedlocalesof

  49. javascript built-in: intl: locale: collation

  50. javascript built-in: intl: locale: collations