<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
 
disabledmediatype
 
Attributs du gestionnaire d´événements spécifiques à l´élément

Aucune.

disabledNN 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
langNN 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
mediaNN 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
typeNN 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