<STYLE> | NN 6 IE 3 HTML 4
<STYLE>...</STYLE> | Balise de fin HTML : obligatoire
L'élément style est le conteneur des règles de feuilles de style. L'élément style ne doit être inséré que dans l'élément head. Vous pouvez insérer plusieurs éléments style dans un élément head (voir l'attribut media). Les anciens navigateurs qui ne gèrent pas les feuilles de style peuvent tenter d'afficher le contenu de l'élément style. C'est pourquoi il est conseillé d'insérer les règles de feuilles de style entre des balises de commentaires HTML. Reportez-vous au chapitre 3 pour tous détails sur la création de règles de feuilles de style.
Exemple
    <STYLE type="text/css">
    <!--
    H1 {font-size:18pt; text-transform:capitalize}
    p  {font-size:12pt}
    -->
    </STYLE>
Référence de modèle d'objet
    [window.]document.getElementsByTagName("style")[i]
    [window.]document.getElementById(elementID)
Attributs spécifiques à l'élément
disabled | media | type
Attributs du gestionnaire d´événements spécifiques à l´élément
Aucune.

disabled | NN s.o. IE 4 HTML s.o.
disabled | Facultatif
Désactive l'ensemble de l'élément style comme s'il n'existait pas au sein du document. Les navigateurs IE pour Mac répondent à cet attribut à partir de la version 5. L'attribut disabled est de type booléen, ce qui signifie que sa simple présence dans le jeu d'attributs définit sa valeur comme true (vrai). Cette valeur peut également être modifiée par la suite à l'aide d'un script (voir l'objet style dans le chapitre 9).
Exemple
    <STYLE type="text/css" disabled>...</STYLE>
Valeur
La présence de cet attribut désactive l'élément.
Par défaut
false
Référence de modèle d'objet
    [window.]document.getElementsByTagName("style")[i].disabled
    [window.]document.getElementById(elementID).disabled

lang | NN 3 IE 4 HTML 4
lang="languageCode" | Facultatif
La langue utilisée pour le contenu et les valeurs d'attributs de l'élément. Un navigateur peut se servir de ces informations pour aider à l'affichage correct du contenu aussi bien que de détails comme le traitement des ligatures (lorsqu'elles sont prises en charge par une police particulière ou requises par une langue écrite), des guillemets et des traits d'union. D'autres applications et moteurs de recherche peuvent se servir de ces informations pour faciliter la sélection des dictionnaires utilisés pour la vérification orthographique et aider la création d'index.
Exemple
    <span lang="de">Deutsche Bundesbahn</span>
Valeur
Code de langue insensible à la casse.
Par défaut
Valeur par défaut du navigateur.
Référence de modèle d'objet
    [window.]document.getElementById(elementID).lang

media | NN 6 IE 3 HTML 4
media="descriptorList" | Facultatif
Définit le périphérique de sortie prévu pour le contenu de l'élément. L'attribut media sera particulièrement utile le jour où les navigateurs seront en mesure d'adapter le contenu en fonction de types de périphériques spécifiques (ordinateurs de poche, synthétiseurs vocaux, téléviseurs, etc.) Les spécifications HTML 4 définissent un certain nombre de constantes pour des périphériques déjà prévus, mais la liste est ouverte, et de futurs navigateurs pourront adapter le contenu à d'autres types de médias et de périphériques.
Exemple
    <STYLE type="text/css" media="print">...</STYLE>
Valeur
Constante sensible à la casse. Plusieurs valeurs peuvent être regroupées (elles seront alors séparées par des virgules) au sein d'une liste incluse entre guillemets. Les valeurs définies en HTML 4 sont les suivantes: all | aura | braille | handheld | print | projection | screen | tty | tv . Les valeurs reconnues par Internet Explorer sont les suivantes: all | print |screen.
Par défaut
all
Référence de modèle d'objet
    [window.]document.getElementsByTagName("style")[i].media
    [window.]document.getElementById(elementID).media

type | NN 6 IE 4 HTML 4
type="MIMEType" | obligatoire
L'attribut type indique au navigateur la syntaxe de feuille de style à utiliser pour interpréter les règles de style définies dans cet élément.
Exemple
    <STYLE type="text/css">...</STYLE>
Valeur
Type de MIME insensible à la casse. Le type "text/css" est accepté à la fois par Navigator 4 et versions ultérieures et Internet Explorer 4 et versions ultérieures. (Seul) Navigator 4 reconnaît également le type "text/javascript" qui permet d'utiliser la syntaxe du JavaScript dans des feuilles de style.
Par défaut
text/css
Référence de modèle d'objet
    [window.]document.getElementsByTagName("style")[i].type
    [window.]document.getElementById(elementID).type