--- title: ' : l''élément de variable' slug: Web/HTML/Element/var tags: - Element - HTML - Reference - Web translation_of: Web/HTML/Element/var ---
{{HTMLRef}}

L'élément HTML <var> représente une variable dans une expression mathématique ou un texte lié à la programmation. Son contenu est généralement représenté avec une version italique de la police environnante utilisée, toutefois, ce comportement peut dépendre du navigateur utilisé.

{{EmbedInteractiveExample("pages/tabbed/var.html", "tabbed-shorter")}}

Attributs

Cet élément inclut les attributs universels.

Notes d'utilisation

Éléments associés

Voici d'autres éléments qui sont fréquemment utilisés dans les contextes où <var> est utilisé :

Si vous trouvez un élément <var> utilisé uniquement pour la mise en forme, il est préférable de remplacer celui-ci par un élément {{HTMLElement("span")}} auquel on appliquera les règles CSS souhaitées.

Mise en forme par défaut

La plupart des navigateurs appliquent la propriété {{cssxref("font-style")}} avec la valeur "italic" lors de l'affichage d'un élément <var>. Ce comportement peut être surchargé par la feuille de style CSS du site :

var {
  font: bold 15px "Courier", "Courier New", monospace;
}

Exemples

Exemple simple

HTML

<p>
  Une équation simple :
  <var>x</var> = <var>y</var> + 2
</p>

Résultat

{{EmbedLiveSample("Exemple_simple","650","80")}}

Surcharger la mise en forme par défaut

CSS

var {
  font: bold 15px "Courier", "Courier New", monospace;
}

HTML

<p>
  Les variables <var>minSpeed</var> et <var>maxSpeed</var> contrôlent les
  vitesses minimale et maximale de l'appareil et sont exprimées en tours
  par minute.
</p>

Résultat

{{EmbedLiveSample("Surcharger_la_mise_en_forme_par_défaut","650","120")}}

Résumé technique

Catégories de contenu Contenu de flux, contenu phrasé, contenu tangible.
Contenu autorisé Contenu phrasé.
Omission de balises {{no_tag_omission}}
Parents autorisés Tout élément qui accepte du contenu phrasé.
Rôles ARIA autorisés Tous les rôles sont autorisés.
Interface DOM {{domxref("HTMLElement")}}

Spécifications

Spécification État Commentaires
{{SpecName('HTML WHATWG', 'text-level-semantics.html#the-var-element', '<var>')}} {{Spec2('HTML WHATWG')}}  
{{SpecName('HTML5 W3C', 'text-level-semantics.html#the-var-element', '<var>')}} {{Spec2('HTML5 W3C')}}  

Compatibilité des navigateurs

{{Compat("html.elements.var")}}