<var>
Une variable dans une formule mathématique ou dans un programme, ainsi qu’un symbole substituable dans une commande.
- Affichage
- inline
- Balise fermante
- Obligatoire
- Contenu autorisé
- Contenu phrasant
Exemple
#<p>Vous calculez l’aire d’un rectangle avec la formule <var>A</var> = <var>a</var> × <var>b</var>, où <var>a</var> et <var>b</var> sont les longueurs des côtés.</p>
<p>Vous créez un nouveau projet avec la commande <kbd>npx create-next-app <var>nom-du-projet</var></kbd>.</p>Définition et utilisation
#L’élément <var> marque une variable : un symbole dans une formule mathématique, le nom d’une valeur dans la description d’un programme, ou un symbole substituable, à la place duquel le lecteur doit saisir quelque chose de son choix, par exemple le nom d’un projet. Les navigateurs l’affichent en italique.
Il est surtout utile dans du texte ordinaire. Quand vous montrez tout un fragment de programme, marquez-le avec <code>, sans envelopper chaque nom de variable dans <var>.
Pour des formules plus complexes, avec des fractions ou des racines, il existe MathML, c’est-à-dire l’élément <math>. Depuis 2023, tous les navigateurs courants le prennent en charge.
Syntaxe
#<var>x</var>Attributs
#Cet élément n’a pas d’attributs propres. Il accepte les attributs globaux, comme class, id ou hidden.
CSS par défaut
#La plupart des navigateurs affichent cet élément avec ces styles par défaut :
var {
font-style: italic;
}Compatibilité des navigateurs
#Largement disponible
Fonctionne dans tous les navigateurs modernes, y compris sur mobile. Vous pouvez l’utiliser sans crainte.
- Chrome
- Edge
- Firefox
- Safari
Bonnes pratiques
#- Marquez les symboles substituables dans les commandes avec
<var>, pour qu’il soit clair ce qu’il faut remplacer. - Écrivez les formules complexes en MathML, et non avec
<var>,<sub>et<sup>. - N’enveloppez pas chaque nom dans un bloc de code avec
<var>.<code>y suffit.
Entrées associées
#- <code>Un fragment de code informatique : le nom d’une variable, d’une fonction, d’une balise ou d’un fichier, ainsi qu’un court extrait.
- <kbd>Une saisie effectuée par l’utilisateur : des touches, des raccourcis clavier et des commandes à saisir.
- <samp>Un résultat type d’un programme : un message, une réponse de la console ou le texte d’une erreur.
- <sub>Un indice inférieur : un texte abaissé et réduit, par exemple dans les formules chimiques.
- <sup>Un indice supérieur : un texte élevé et réduit, par exemple les exposants et les numéros de notes de bas de page.
Vous voyez une erreur ou il manque un exemple ? Écrivez-nous.