Cette page a été traduite à partir de l'anglais par la communauté. Vous pouvez contribuer en rejoignant la communauté francophone sur MDN Web Docs.
HTMLStyleElement : propriété sheet
Baseline
Large disponibilité
Cette fonctionnalité est bien établie et fonctionne sur de nombreux appareils et versions de navigateurs. Elle est disponible sur tous les navigateurs depuis juillet 2015.
La propriété en lecture seule sheet de l'interface HTMLStyleElement contient la feuille de style associée à cet élément.
Un objet StyleSheet est toujours associé à un HTMLStyleElement, sauf si son attribut type n'est pas text/css.
Valeur
Un objet StyleSheet, ou null s'il n'y en a pas d'associé à l'élément.
Exemples
Supposons que l'en-tête <head> contienne ce qui suit :
<style id="inline-style">
p {
color: blue;
}
</style>
La propriété sheet de l'objet HTMLStyleElement associé retournera l'objet StyleSheet qui le décrit.
const style = document.getElementById("inline-style");
console.log(style.sheet.cssRules[0].cssText); // 'p { color: blue; }'
Spécifications
| Spécification |
|---|
| CSS Object Model (CSSOM)> # dom-linkstyle-sheet> |
Compatibilité des navigateurs
Activez JavaScript pour afficher ce tableau de compatibilité des navigateurs.
Aider à améliorer MDN
Cette page a été modifiée le par les contributeur·ice·s du MDN.