style (element) | NN 6 IE 4 DOM 1 | |||||||||||
L'objet élément style représente l'élément HTML style. Cet objet est distinct de l'objet style auquel on accède comme propriété de presque chaque élément d'un document. L'objet élément style est généré dans un document par le biais de la balise <style>, à laquelle une valeur ID unique peut être affectée; l'objet style (propriété) contient toutes les propriétés de style et leurs valeurs courantes telles qu'elles sont définies pour un élément particulier. |
||||||||||||
Equivalent HTML | ||||||||||||
<style> |
||||||||||||
Référence de modèle d'objet | ||||||||||||
[window.]document.getElementById("elementID")
|
||||||||||||
Propriétés spécifiques à l´objet | ||||||||||||
|
||||||||||||
Méthodes spécifiques à l´objet | ||||||||||||
Aucune. |
||||||||||||
Propriétés de gestionnaire d´événements spécifiques à l´objet | ||||||||||||
|
disabled | NN 6 IE 4 DOM 1 |
Lecture/écriture | |
Détermine si les règles de la feuille de style doivent s'appliquer aux éléments sélectionnés. Bien que l'attribut disabled correspondant ne fonctionne pas dans Internet Explorer 4, le paramétrage de la propriété disabled sur true désactive l'ensemble de la feuille de style. Lors de la création d'une page, vous pouvez inclure un bouton permettant d'activer et désactiver des feuilles de style, afin de voir l'aspect de la page dans tous les types de navigateurs. |
|
Exemple | |
document.getElementById("mainStyle").disabled = true; |
|
Valeur | |
Valeur booléenne: true | false. |
|
Par défaut | |
false |
media | NN 6 IE 4 DOM 1 |
Lecture/écriture | |
Indique le périphérique de sortie prévu pour les règles de l'élément style. La propriété media sera particulièrement utile le jour où les navigateurs seront capables d'adapter le contenu en fonction du type de périphérique (ordinateur de poche, synthétiseur vocal, téléviseur, etc.) |
|
Exemple | |
document.getElementById("myStyle").media = "print"; |
|
Valeur | |
L'une des constantes suivantes (sous forme de chaîne): all | print | screen. |
|
Par défaut | |
all |
sheet | NN 6 IE s.o. DOM s.o. |
Lecture seule | |
Renvoie un objet styleSheet (type DOM W3C CSSStyleSheet) représentant la feuille de style définie par l´élément style. C´est une autre façon (non standard) de référencer l´objet styleSheet. Une meilleure approche est la collection document.styleSheets. |
|
Exemple | |
var oneSheet = document.getElementById("myStyle").sheet; |
|
Valeur | |
Référence à un objet styleSheet (type DOM W3C CSSStyleSheet). |
|
Par défaut | |
Aucune. |
styleSheet | NN s.o. IE 6 (Win) DOM s.o. |
Lecture seule | |
Renvoie un objet styleSheet représentant la feuille de style définie par l´élément style. Cette propriété est présente, mais ne semble pas officiellement prise en charge. La collection document.styleSheets est une meilleure approche. |
|
Exemple | |
var oneSheet = document.getElementById("myStyle").styleSheet; |
|
Valeur | |
Référence à un objet styleSheet. |
|
Par défaut | |
Aucune. |
type | NN 6 IE 4 DOM 1 |
Lecture/écriture | |
Type MIME de la feuille de style spécifié par l'attribut type de l'élément style. |
|
Exemple | |
if (document.getElementById("myStyle").type == "text/css") { // unlikely to be anything else } |
|
Valeur | |
Chaîne de type MIME. |
|
Par défaut | |
text/css |