1. CSS Feature Queries

    CSS Feature Queries allow authors to condition rules based on whether particular property declarations are supported in CSS using the @supports at rule.

  2. CSS if() function

    The `if()` CSS function allows different values to be set for a property depending on the result of a conditional test. The test can be based on a style query, a media query, or a feature query.

  3. CSS.supports() API

    The CSS.supports() static method returns a Boolean value indicating if the browser supports a given CSS feature, or not.

  4. cssimportrule api: supportstext

  5. csssupportsrule api

  6. csssupportsrule api: matches

  7. css api: `supports()` static method

  8. css api: `supports()` static method: parentheses for single-argument version are optional.

  9. css at-rule: `@import`: `supports()` as import condition

  10. css at-rule: `@supports`: `at-rule()`

  11. css at-rule: `@supports`: `font-format()`

  12. css at-rule: `@supports`: `font-tech()`

  13. css at-rule: `@supports`: `named-feature()`

  14. css at-rule: `@supports`: `named-feature()`: `named-feature(anchor-position-follows-transforms)`

  15. css at-rule: `@supports`: `named-feature()`: `named-feature(single-axis-scroll-container)`

  16. css at-rule: `@supports`: `selector()`

  17. css selector: `::selection`: supports the `text-decoration` property

  18. svg element: path: d: `d` as css property supports `path()`