1. CSS font-stretch

    If a font has multiple types of variations based on the width of characters, the `font-stretch` property allows the appropriate one to be selected. The property in itself does not cause the browser to stretch to a font.

  2. :has() CSS relational pseudo-class

    Select elements containing specific content. For example, `a:has(img)` selects all `<a>` elements that contain an `<img>` child.

  3. :in-range and :out-of-range CSS pseudo-classes

    If a temporal or number `<input>` has `max` and/or `min` attributes, then `:in-range` matches when the value is within the specified range and `:out-of-range` matches when the value is outside the specified range. If there are no range constraints, then neither pseudo-class matches.

  4. ::selection CSS pseudo-element

    The ::selection CSS pseudo-element applies rules to the portion of a document that has been highlighted (e.g., selected with the mouse or another pointing device) by the user.

  5. CSS3 font-kerning

    Controls the usage of the kerning information (spacing between letters) stored in the font. Note that this only affects OpenType fonts with kerning information, it has no effect on other fonts.

  6. css property: text-emphasis-color

  7. css property: text-emphasis-position

  8. css property: text-emphasis-position: left

  9. css property: text-emphasis-position: over

  10. css property: text-emphasis-position: right

  11. css property: text-emphasis-position: under

  12. css property: text-emphasis-style

  13. css property: text-emphasis-style: circle

  14. css property: text-emphasis-style: dot

  15. css property: text-emphasis-style: double-circle

  16. css property: text-emphasis-style: filled

  17. css property: text-emphasis-style: none

  18. css property: text-emphasis-style: sesame

  19. css property: text-emphasis-style: triangle

  20. css 2.1 aural

  21. css @apply rule