Join MDN and developers like you at Mozilla's View Source conference, 12-14 September in Berlin, Germany. Learn more at https://viewsourceconf.org

<basefont>

Obsolète
Cette fonctionnalité est obsolète. Bien qu'encore supportée par des navigateurs, son utilisation est découragée pour tout nouveau projet. Évitez de l'utiliser.

Résumé

L'élément HTML <basefont> définit une taille de police par défaut pour le document. La taille de la police peut ensuite changer relativement à partir de cette taille de base, en utilisant l'élément <font>.

Note d'utilisation :

N'utilisez pas cet élément ! Bien qu'ayant été une fois normalisé dans HTML 3.2 (mais imprécisément), il n'a pas été supporté par tous les navigateurs principaux. De plus, les différentes navigateurs, et leurs versions successives, ne l'ont jamais implémentés de la même façon. Utiliser cet élément a toujours amené un résultat imprévisible.

L'élément <basefont> a été rendu obsolète dans le standard, au même moment que tous les autres éléments se limitant à l'apparence. A partir de HTML4, HTML n'apporte plus d'informations de présentation (à l'exception de l'élément <style> et de l'attribut style de chaque élément). Dans HTML5, l'élément <basefont> a été complètement retiré. Pour tout nouveau développement web, la présentation ne doit être écrite qu'avec les CSS.

L'ancien comportement de l'élément <font> peut être obtenu, et bien mieux contrôlé, en utilisant les propriétés CSS Fonts.

Attributs

Comme tous les autres éléments HTML, cet élément supporte les attributs globaux.

color
Cet attribut définit la couleur du texte, en utilisant soit une couleur nommée, soit une couleur définie dans un format hexadécimal #RRGGBB.
face
Cet attribut contient une liste d'un ou plusieurs noms de police. Le texte du document, dans sont style par défaut, est rendu avec la première police supportée par le navigateur du client. Si aucune police listée ne se trouve sur le système local, le navigateur utilise la police proportionnelle ou à largeur fixe par défaut du système.
size
Cet attribut définit la taille de la police, avec une valeur numérique ou relative. Les valeurs numériques vont de 1 à 7 ; 1 étant la plus petite et 3 la taille par défaut.

Interface DOM

Cette élément supporte l'interface HTMLBaseFontElement.

Exemple

<basefont color="#FF0000" face="Helvetica" size="+2" />

Compatibilité des navigateurs

Fonctionnalité Chrome Firefox (Gecko) Internet Explorer Opera Safari
Support de base Pas de support Pas de support (Oui) Pas de support Pas de support
Fonctionnalité Android Firefox Mobile (Gecko) IE Mobile Opera Mobile Safari Mobile
Support de base ? Pas de support ? Pas de support ?

Notes

  • HTML 3.2 supporte l'élément <basefont> mais seulement avec son attribut size.
  • Les spécifications HTML strict et XHTML ne supportent pas cet élément.
  • Bien qu'ayant fait parti de standards transitionnels, certains navigateurs respectant les standards comme Mozilla et Opera ne supportent pas cet élément.
  • Cet élément peut être imité avec une règle CSS sur l'élément <body>.
  • XHTML 1.0 requiert un slash de fermeture à la fin de cet élément : <basefont />.

Étiquettes et contributeurs liés au document

 Contributeurs à cette page : fscholz, SphinxKnight, tregagnon
 Dernière mise à jour par : fscholz,