<BASEFONT> | NN tous IE tous HTML 3.2
<BASEFONT> | Balise de fin HTML : interdite
Un élément basefont donne au navigateur quelques informations sur les polices à utiliser comme base pour l'affichage du texte de la page courante situé au-dessous de l'élément basefont. Vous pouvez appliquer cet élément à des sections de texte figurant entre des balises head ou body (bien que, dans le cas de Microsoft Internet Explorer 4 et versions ultérieures, Microsoft recommande de n'appliquer cet élément qu'au texte figurant entre des balises body), et vous pouvez insérer des éléments basefont aussi souvent que vous souhaitez appliquer la police de base à une portion de texte. Sachez que les paramètres de l'élément basefont ne s'appliquent pas nécessairement au contenu de tableaux. Si vous souhaitez que le contenu d'un tableau soit affiché dans une police de base (basefont) spéciale, il vous faudra sans doute définir séparément la police à lui appliquer. L'élément basefont annule les paramètres de police définis dans les préférences utilisateur du navigateur. Comme c'est le cas de la plupart des éléments relatifs aux polices, l'élément basefont est délaissé dans HTML 4.0 au profit des feuilles de style et il est supprimé des DTD strictes sous HTML 4 et XHTML.
Exemple
    <BASEFONT face="Times, serif" size="4">
Attributs spécifiques à l'élément
color | face | name | size
Attributs du gestionnaire d´événements spécifiques à l´élément
Aucune.

color | NN 6 IE 3 HTML 4
color="colorTripletOrName" | Facultatif
Définit la couleur de police à appliquer à tout le texte apparaissant au-dessous de l'élément basefont. Délaissé dans HTML 4.0 au profit de l'attribut CSS color.
Exemple
    <BASEFONT color="Olive">
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.getElementsByTagName("basefont")[0].color

face | NN 6 IE 3 HTML 4
face="fontFaceName1[, ... fontFaceNameN]" | Facultatif
Vous pouvez fournir une liste de polices par défaut à appliquer à une section précédée de l'élément basefont. Ces polices doivent être spécifiées par ordre de préférence et séparées par des virgules. Le navigateur vérifie si la première 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 police par défaut du navigateur. Les noms de police spécifiés doivent correspondre exactement aux noms des polices sur le système. Si vous utilisez cet attribut (au lieu de l'attribut de feuille de style équivalent, ce qui est recommandé), vous pouvez toujours spécifier une police générique (serif, sans-serif) comme dernière possibilité. Délaissé dans HTML 4.0 au profit de l'attribut CSS font-family. Dans IE 3, cet attribut avait pour libellé name.
Exemple
    <BASEFONT face="Bookman, Times Roman, serif">
Valeur
Un ou plusieurs noms 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.getElementsByTagName("basefont")[0].face

name | NN s.o. IE |3| HTML s.o.
name="fontFaceName" | Facultatif
L'attribut face était la version Internet Explorer 3 de ce qui est aujourd'hui l'attribut face. Il accepte pour valeur un nom de police simple. L'attribut name n'est plus utilisé.
Valeur
Nom de police de caractères.
Par défaut
Valeur par défaut du navigateur.

size | NN 6 IE all HTML 3.2
size="integerOrRelativeSize" | Facultatif
Les tailles de police désignées par l'attribut size sont définies selon une é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
    <BASEFONT size="4">
    <BASEFONT size="+3">
Valeur
Nombre entier ou valeur relative, composé d'un nombre entier précédé du signe + ou -.
Par défaut
3
Référence de modèle d'objet
    [window.]document.getElementsByTagName("basefont")[0].size