Propriété font du Canvas

❮ Référence Canvas

Exemple

Écrivez un texte de 30px de hauteur sur le canvas en utilisant la police "Arial" :

Votre navigateur ne prend pas en charge la balise HTML5 canvas.

JavaScript :

const canvas = document.getElementById("myCanvas");
const ctx = canvas.getContext("2d");

ctx.font = "30px Arial";
ctx.fillText("Hello World", 10, 50);
Essayez-le vous-même »

Description

La propriété font définit ou renvoie les propriétés de police pour le texte du canvas.

La propriété font utilise la même syntaxe que la propriété font CSS .

La valeur par défaut est 10px sans-serif.

Voir aussi :

La propriété fillStyle (Définir la couleur/gradient du texte)

La propriété textAlign (Définir l'alignement du texte)

La propriété textBaseline (Définir la ligne de base du texte)

La méthode fillText() (Dessiner le texte)

La méthode strokeText() (Dessiner le texte)


Syntaxe

context .font = "italic small-caps bold 12px arial"

Valeurs de propriété

Valeurs Description Jouez-le
font-style
  • normal
  • italic
  • oblique
Jouez-le »
font-variant
  • normal
  • small-caps
Jouez-le »
font-weight
  • normal
  • bold
  • bolder
  • lighter
  • 100
  • 200
  • 300
  • 400
  • 500
  • 600
  • 700
  • 800
  • 900
Jouez-le »
font-size La taille de la police en pixels Jouez-le »
font-family La famille de polices Jouez-le »
caption Utilisez la police utilisée dans les boutons Jouez-le »
icon Utilisez la police utilisée pour étiqueter les icônes Jouez-le »
menu Utilisez la police utilisée dans les menus Jouez-le »
message-box Utilisez la police utilisée dans les boîtes de dialogue Jouez-le »
small-caption Utilisez la police utilisée pour étiqueter les petits contrôles Jouez-le »
status-bar Utilisez les polices utilisées dans la barre d'état de la fenêtre Jouez-le »

Support des navigateurs

L'élément <canvas> est une norme HTML5 (2014).

font est pris en charge dans tous les navigateurs modernes :

Chrome Edge Firefox Safari Opera IE
Oui Oui Oui Oui Oui 9-11

❮ Référence Canvas