<FONT>NN tous IE tous HTML 3.2  

<FONT>...</FONT>

Balise de fin HTML : obligatoire  

L'élément font est un conteneur dont le contenu est affiché avec des caractéristiques de police définies par les attributs de l'élément. Cet élément est délaissé dans HTML  4, au profit des attributs de police disponibles dans les feuilles de style appliquées directement à d'autres éléments ou au conteneur arbitraire span, qui peut être inséré dans un autre élément pour en modifier la police de caractère. Cet élément sera cependant encore longtemps pris en charge, afin d'assurer la compatibilité ascendante avec les pages Web conçues pour des versions de navigateur anciennes.

Dans le cas des tableaux imbriqués dans Navigator 4, l'héritage des feuilles de style s'interrompt souvent. Si vous insérez des conteneurs font autour du contenu dans un élément td, vous pouvez renforcer votre contrôle sur la mise en page. Par la suite, vous ne devez utiliser les éléments font qu'en dernier recours, si une version de navigateur rechigne à respecter les règles de polices CSS.

L'élément font a évolué au fil du temps, en s'enrichissant de nouveaux attributs afin de pouvoir fonctionner dans les navigateurs plus évolués. Navigator inclut pour la (seule) version  4, certains attributs propriétaires, auxquels on préfèrera des feuilles de style, afin d'assurer la compatibilité ascendante.

 
Exemple
 
<FONT face="Times, serif" size="4">
 
Référence de modèle d'objet
 
[window.]document.getElementById(elementID)
 
Attributs spécifiques à l'élément
 
colorfacepoint-sizesizeweight
 
Attributs du gestionnaire d´événements spécifiques à l´élément

Aucune.

colorNN 2 IE 3 HTML 3.2  

color="colorTripletOrName"

Facultatif  

Définit la couleur de la police pour le texte contenu dans l'élément font. Cet attribut est délaissé dans HTML  4, qui conseille d'utiliser les feuilles de style.

 
Exemple
 
<FONT color="Olive">...</FONT>
 
Valeur

Triplet de couleurs en hexadécimal ou l'un des noms de couleurs en anglais. Reportez-vous à l'annexe A pour connaître les noms de couleurs admises/autorisées.

 
Par défaut

Valeur par défaut du navigateur.

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

face="fontFamilyName1[, ... fontFamilyNameN]"

Facultatif  

Vous pouvez affecter une série hiérarchisée de familles de polices à utiliser pour un segment de texte contenu dans un élément font. Le navigateur vérifie si la première famille de police figurant dans la liste est disponible sur le système; si ce n'est pas le cas, il passe à la suivante et ainsi de suite, jusqu'à ce que toutes les possibilités soient épuisées. En dernier recours, il utilise la famille de police par défaut du navigateur. Les noms de familles de polices spécifiés doivent correspondre exactement aux noms des familles de polices du système. Si vous utilisez cet attribut (au lieu de l'attribut de feuille de style font-family, ce qui est recommandé), vous pouvez toujours spécifier une police générique (serif, sans-serif) comme dernière possibilité.

 
Exemple
 
<FONT face="Bookman, Times Roman, serif">...</FONT>
 
Valeur

Un ou plusieurs noms de famille de police, notamment les noms génériques suivants: serif | sans-serif | cursive | fantasy | monospace.

 
Par défaut

Valeur par défaut du navigateur.

 
Référence de modèle d'objet
 
[window.]document.getElementById(elementID).face
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
idNN 4 IE 4 HTML 4

id="elementIdentifier"

Facultatif

Identifiant unique qui distingue cet élément de tous les autres au sein du document. Peut être utilisé pour associer un simple élément à une règle de style nommant cette valeur d'attribut — en tant que sélecteur d'ID. Un élément peut recevoir un ID qui en assurera l'unicité, ainsi qu'une classe qui le rattachera à un groupe. Reportez-vous au chapitre 3.

IE 4 et les versions ultérieures ainsi que Netscape 6 autorisent les attributs id pour les éléments non affichables, mais si votre code requiert une validation, sachez que les DTD HTML 4 W3C et XHTML ne l'autorisent pas. Comme tous les éléments du DOM W3C ont une propriété id, il est naturel d'affecter un attribut id aux éléments non affichables si les scripts doivent référencer ces éléments. Ou vos scripts peuvent utiliser d'autres moyens (par exemple le tableau renvoyé par document.getElementsByTagName( )) pour référencer de tels éléments.

Affectez des identifiants aux attributs id afin de dupliquer des valeurs précédemment affectées seulement aux attributs name dans des éléments comprenant l'attribut name. Les contrôles de formulaire des navigateurs actuels nécessitent encore des attributs name pour que les paires nom/valeur soient envoyées avec le formulaire et les éléments a jouant le rôle d'ancres nécessitent toujours ces attributs de nom. N'oubliez pas d'affecter un identifiant à l'attribut id de tout élément que vous avez l'intention de référencer par script.

 
Exemple
 
<h2 id="sect3Head">Section Three</h2>
 
Valeur

Identifiant sensible à la casse.

 
Par défaut

Aucune.

 
Référence de modèle d'objet
 
[window.]document.getElementById(elementID).id
point-sizeNN |4| IE s.o. HTML s.o.  

point-size="pointSize"

Facultatif  

Dans Navigator  4, l'attribut point-size est l'équivalent non-CSS de la définition de taille de police en points (au lieu de la taille de police relative dictée par l'attribut size). Si vous affectez une valeur à l'attribut point-size et définissez l'attribut de style font-size, ce dernier prend le dessus. Si vous souhaitez obtenir un déploiement compatible avec tous les navigateurs, n'utilisez des feuilles de style que pour des tailles en points ou en pixels précises.

 
Exemple
 
<FONT point-size="14">...</FONT>
 
Valeur

Un entier positif représentant la taille en points souhaitée.

 
Par défaut

Valeur par défaut du navigateur.

sizeNN tous IE tous HTML 3.2  

size="integerOrRelativeSize"

Facultatif  

Les tailles de police désignées par l'attribut size sont définies selon l'échelle relative et non par rapport à une taille de police spécifique inter-plateforme. La taille de police par défaut du navigateur est 3. La plage de valeurs autorisées pour l'attribut size est comprise entre 1 et 7 (inclus). La taille exacte des caractères varie en fonction du système d'exploitation et du navigateur.

Les utilisateurs peuvent souvent modifier la taille des caractères par défaut à l'aide des préférences utilisateur. L'attribut size a priorité sur ce paramétrage. Il est également possible de spécifier pour l'attribut size des valeurs relatives à la taille de caractères définie dans les préférences utilisateur. En faisant précéder une valeur d'un signe + ou -, vous pouvez augmenter ou réduire la taille de caractères par défaut du navigateur, mais vous devez toujours rester dans la plage 1 à 7.

 
Exemple
 
<FONT size="4">...</FONT>
<FONT size="+3">...</FONT>
 
Valeur

Nombre entier (entre guillemets ou pas) ou valeur relative entre guillemets, consistant en un nombre entier précédé du signe + ou -.

 
Par défaut

3

 
Référence de modèle d'objet
 
[window.]document.getElementById(elementID).size
styleNN 4 IE 4 HTML 4

style="styleSheetProperties"

Facultatif

Cet attribut permet de définir une ou plusieurs propriétés de style pour l'élément considéré. Vous pouvez utiliser la syntaxe CSS ou (pour Navigator 4 uniquement) JavaScript pour affecter des attributs de style. Utilisez l'attribut style uniquement avec les éléments visibles (affichables).

 
Exemple
 
<span style="color:green; font-size:18px">Big, green, and bold</span>
 
Valeur

L'ensemble de la règle de feuille de style, qui est conforme à la syntaxe des CSS, est entre guillemets. Les divers attributs de style et leurs valeurs sont séparés par des points-virgules. Les attributs des feuilles de style sont présentés en détail dans le chapitre 11.

 
Par défaut

Aucune.

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

weight="valeur_graisse"

Facultatif  

Dans Navigator  4, l'attribut weight est l'équivalent non-CSS de la définition de la graisse de la police à l'aide d'un attribut ordinaire au lieu d'une règle de style. Cet attribut n'est pas fiable et il est donc recommandé de préférer l'attribut de style CSS font-weight.

 
Valeur

Nombre entier compris entre 100 et 900, par incréments de 100. La valeur 900 constitue le paramétrage de graisse maximal.

 
Par défaut

Inconnue.