<DIV>NN tous IE tous HTML 3.2  

<DIV>...</DIV>

Balise de fin HTML : obligatoire  

L'élément div permet de définir une structure et un contexte pour tout contenu de niveau bloc dans un document. Contrairement à d'autres éléments structurels qui ont des connotations très spécifiques (par exemple l'élément p), l'auteur est libre de la signification et de la raison d'être de chaque élément span, en fonction de la valeur des attributs de cet élément et de la teneur de son contenu. Chaque élément div devient un conteneur générique pour tout le contenu de niveau bloc qui est délimité par ses balises de début et de fin (obligatoires).

L'élément div convient tout à fait pour inclure un contenu composé de plusieurs éléments devant être régis par une même règle de style. Par exemple, si un bloc de contenu comprend trois paragraphes, au lieu d'affecter un style de police spécial à chaque élément p, vous pouvez inclure les trois éléments p dans un élément div unique dont la feuille de style définit le style de police requis. Cette feuille de style peut être de type incorporé, en étant définie à l'aide de l'attribut style de l'élément div, ou être extérieure à celui-ci en étant définie à l'aide des attributs class ou id, selon la structure du reste du document.

Les éléments div sont des éléments de niveau bloc. Si vous recherchez un conteneur arbitraire pour du contenu n'étant pas de niveau bloc, utilisez l'élément span.

 
Exemple
 
<DIV class="sections" id="section3">...</DIV>
 
Référence de modèle d'objet
 
[window.]document.getElementById(elementID)
 
Attributs spécifiques à l'élément
 
aligndataflddataformatasdatasrcnowrap
 
Attributs du gestionnaire d´événements spécifiques à l´élément

Aucune.

alignNN 2 IE 3 HTML 3.2  

align="alignmentConstant"

Facultatif  

Pour plus de détails sur l'alignement horizontal dans un élément de bloc, reportez-vous à la section 8.1.5 au début de ce chapitre.

 
Exemple
 
<DIV align="center">Part IV</DIV>
 
Valeur

Constante. Navigator 4 et versions ultérieures et Internet Explorer et versions ultérieures (Windows) reconnaissent les quatre constantes spécifiées dans les versions souples de HTML 4: center | left | right | justify. Internet Explorer  4 pour Macintosh ne reconnaît pas la valeur justify.

 
Par défaut

left ou right, selon la direction d'écriture de la langue courante.

 
Référence de modèle d'objet
 
[window.]document.getElementById(elementID).align
datafldNN n/a IE 4 HTML |4|  

datafld="columnName"

Facultatif  

Cet attribut est utilisé avec IE dans le cadre d'une liaison de données, pour associer le nom d'une colonne d'une source de données distante au contenu HTML d'un élément div. La colonne de source de données doit être de type HTML (voir dataformatas). Les attributs datasrc et dataformatas doivent être également définis pour l'élément div. S'applique uniquement aux sources de données de fichier texte dans IE 5/Mac.

Cet attribut a été réservé dans HTML 4, mais il a été abandonné dans XHTML 1.0.

 
Exemple
 
<DIV datasrc="DBSRC3" datafld="sec3" dataformatas="HTML"></DIV>
 
Valeur

Identifiant sensible à la casse.

 
Par défaut

Aucune.

 
Référence de modèle d'objet
 
[window.]document.getElementById(elementID).dataFld
dataformatasNN n/a IE 4 HTML |4|  

dataformatas="dataType"

Facultatif  

Cet attribut est utilisé avec IE dans le cadre d'une liaison de données, pour indiquer au navigateur si les informations qui proviennent de la source de données doivent être traitées comme du texte brut ou du texte HTML avec balises. Un élément div ne doit recevoir des données qu'en format HTML. S'applique uniquement aux sources de données de fichier texte dans IE 5/Mac.

Cet attribut a été réservé dans HTML 4, mais il a été abandonné dans XHTML 1.0.

 
Exemple
 
<DIV datasrc="DBSRC3" datafld="sec3" dataformatas="HTML"></DIV>
 
Valeur

IE reconnaît deux valeurs possibles: text | html

 
Par défaut

text

 
Référence de modèle d'objet
 
[window.]document.getElementById(elementID).dataFormatAs
datasrcNN n/a IE 4 HTML |4|  

datasrc="dataSourceName"

Facultatif  

Utilisé avec la fonction de liaison de données de Microsoft Internet Explorer pour spécifier l'ID de l'élément object de la page, qui charge l'objet de source de données pour l'accès distant aux données. Le contenu à extraire de la source de données est spécifié à l'aide de l'attribut datafld. S'applique uniquement aux sources de données de fichier texte dans IE 5/Mac.

Cet attribut a été réservé dans HTML 4, mais il a été abandonné dans XHTML 1.0.

 
Exemple
 
<DIV datasrc="DBSRC3" datafld="sec3" dataformatas="HTML"></DIV>
 
Valeur

Identifiant sensible à la casse.

 
Par défaut

Aucune.

 
Référence de modèle d'objet
 
[window.]document.getElementById(elementID).dataSrc
titleNN 6 IE 3 HTML 3.2

title="advisoryText"

Facultatif

Description de l'élément. Pour les éléments HTML qui produisent du contenu visible sur la page, IE 4 et versions ultérieures ainsi que Netscape 6 affichent le contenu de l'attribut title sous forme d'info-bulle lorsque le curseur reste un moment sur l'élément concerné. Par exemple, l'élément de colonne col n'affiche pas le contenu, donc son attribut title fournit simplement des informations. Pour générer des info-bulles dans les tableaux, affectez des attributs title aux éléments tels que table, tr, th ou td.

Les propriétés de police et de couleur sont régies par le navigateur et ne peuvent pas être modifiées par script. Dans IE pour Windows, l'info-bulle est le petit rectangle jaune clair standard; dans IE pour Macintosh, l'info-bulle s'affiche comme une bulle de BD, à la manière du système d'aide de MacOS. Dans Netscape 6, les info-bulles s'affichent toujours sous la forme du même petit rectangle quelle que soit la version du système d'exploitation. Si aucun attribut n'est spécifié, l'info-bulle ne s'affiche pas.

Vous pouvez affecter à cet attribut le texte descriptif de votre choix. Etant donné que tout le monde ne le verra pas, n'y placez pas d'informations essentielles. Peut-être les navigateurs conçus pour satisfaire les critères d'accessibilité Web utiliseront-ils les informations de cet attribut pour lire les informations au sujet d'un lien ou d'éléments autres que du texte à des utilisateurs malvoyants. Donc, ne négligez pas cette aide potentiellement utile pour décrire l'objectif d'un élément sur une page.

Bien que les indications de compatibilité pour cet attribut le fassent remonter à l'époque de Microsoft Internet Explorer 3 et HTML 3.2, il est nouvellement affecté à de nombreux éléments à partir de Microsoft Internet Explorer 4 et de HTML 4.0.

 
Exemple
 
<span title="United States of America">U.S.A.</span>
 
Valeur

Toute chaîne de caractères. Cette chaîne doit figurer entre guillemets (simples ou doubles, mais identiques).

 
Par défaut

Aucune.

 
Référence de modèle d'objet
 
[window.]document.getElementById(elementID).title
nowrapNN s.o. IE 4 HTML s.o.  

nowrap

Facultatif  

L'attribut nowrap, unique à IE pour Windows pour cet élément, annule le modèle de bloc normal pour un élément div. Lorsque cet attribut est activé, le flux du texte s'effectue vers la droite, sauf s'il est interrompu par d'autres éléments entrelacés. Un usage abusif peut entraîner la création de pages trop larges forçant les utilisateurs à de longs défilements horizontaux.

 
Exemple
 
<DIV id="bigBlock" nowrap>...</DIV>
 
Valeur

La présence de cet attribut définit sa valeur sur true (vrai).

 
Par défaut

false

titleNN 6 IE 3 HTML 3.2

title="advisoryText"

Facultatif

Description de l'élément. Pour les éléments HTML qui produisent du contenu visible sur la page, IE 4 et versions ultérieures ainsi que Netscape 6 affichent le contenu de l'attribut title sous forme d'info-bulle lorsque le curseur reste un moment sur l'élément concerné. Par exemple, l'élément de colonne col n'affiche pas le contenu, donc son attribut title fournit simplement des informations. Pour générer des info-bulles dans les tableaux, affectez des attributs title aux éléments tels que table, tr, th ou td.

Les propriétés de police et de couleur sont régies par le navigateur et ne peuvent pas être modifiées par script. Dans IE pour Windows, l'info-bulle est le petit rectangle jaune clair standard; dans IE pour Macintosh, l'info-bulle s'affiche comme une bulle de BD, à la manière du système d'aide de MacOS. Dans Netscape 6, les info-bulles s'affichent toujours sous la forme du même petit rectangle quelle que soit la version du système d'exploitation. Si aucun attribut n'est spécifié, l'info-bulle ne s'affiche pas.

Vous pouvez affecter à cet attribut le texte descriptif de votre choix. Etant donné que tout le monde ne le verra pas, n'y placez pas d'informations essentielles. Peut-être les navigateurs conçus pour satisfaire les critères d'accessibilité Web utiliseront-ils les informations de cet attribut pour lire les informations au sujet d'un lien ou d'éléments autres que du texte à des utilisateurs malvoyants. Donc, ne négligez pas cette aide potentiellement utile pour décrire l'objectif d'un élément sur une page.

Bien que les indications de compatibilité pour cet attribut le fassent remonter à l'époque de Microsoft Internet Explorer 3 et HTML 3.2, il est nouvellement affecté à de nombreux éléments à partir de Microsoft Internet Explorer 4 et de HTML 4.0.

 
Exemple
 
<span title="United States of America">U.S.A.</span>
 
Valeur

Toute chaîne de caractères. Cette chaîne doit figurer entre guillemets (simples ou doubles, mais identiques).

 
Par défaut

Aucune.

 
Référence de modèle d'objet
 
[window.]document.getElementById(elementID).title