--- title: CSS slug: Web/API/CSS translation_of: Web/API/CSS ---
{{APIRef("CSSOM")}}

L'interface CSS possède les méthodes utiles au CSS. Aucun objet de cette interface ne sont implémentés : il ne contient que des méthodes statiques et est donc une interface abstraite.

Propriétés

L'interface CSS est une interface et aucun objet de ce type ne peut être créé: seules les méthodes statiques sont définies.

Méthodes

L'interface CSS est une interface et aucun objet de ce type ne peut être créé: seules les méthodes statiques sont définies.

Static methods

Aucun héritage de méthode statique.

{{domxref("CSS.supports()")}}
Retourne un {{domxref("Boolean")}} qui indique si la paire propriété/valeur, ou si la condition, passée en paramètre est supportée.
{{domxref("CSS.escape()")}} {{experimental_inline}}
Utilisée pour protéger une chaine de caractère qui sera utiliser comme sélecteur CSS.

Spécifications

Spécification Status Commentaire
{{SpecName('CSSOM', '#the-css.escape%28%29-method', 'CSS')}} {{Spec2('CSSOM')}} Ajoute la méthode statique escape()
{{SpecName('CSS3 Conditional', '#the-css-interface', 'CSS')}} {{Spec2('CSS3 Conditional')}} Définition initiale

Compatibilité des navigateurs

{{CompatibilityTable}}

Feature Chrome Firefox (Gecko) Internet Explorer Opera Safari
Support simple 28.0 {{CompatGeckoDesktop("22.0")}} [1] 6.0 12.1 {{CompatNo}}
escape(){{experimental_inline}} 46.0 {{CompatGeckoDesktop("31.0")}} {{CompatNo}} {{CompatNo}} {{CompatNo}}
Feature Android Firefox Mobile (Gecko) IE Mobile Opera Mobile Safari Mobile
Support simple {{CompatVersionUnknown}} {{CompatGeckoMobile("22.0")}}[1] {{CompatNo}} 12.1 {{CompatNo}}
escape(){{experimental_inline}} {{CompatNo}} {{CompatGeckoMobile("31.0")}} {{CompatNo}} {{CompatNo}} {{CompatNo}}

[1] Disponible avec l'option layout.css.supports-rule.enabled depuis Gecko 20.

Voir également