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. cssfontfeaturevaluesmap api: has

  7. css property: text-emphasis-color

  8. css property: text-emphasis-position

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

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

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

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

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

  14. css property: text-emphasis-style

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

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

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

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

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

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

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

  22. css selector: `:has-slotted`

  23. css 2.1 aural

  24. css @apply rule