
Grubość czcionki
Ustawienia czcionki podajemy w następującej kolejności: „styl wariant grubość wielkość nazwa”
Każdą z wartości domyślnych określonych jako 'normal’ można pominąć, np.
'normal normal normal 16px courier’ możemy podać jako:font='16px courier'
Jeżeli grubość czcionki nie jest określona tekst pisany jest czcionką o normalnej grubości.
Grubość czcionki może być podana jako jedna z wartości:
100, 200, 300, 400, 500, 600, 700, 800, 900
albo jako:
normal(400) – wartość domyślnabold(700) – czcionka wytłuszczonabolder– czcionka o 100 bardziej wytłuszczona niż czcionka podstawowalighter– czcionka o 100 mniej wytłuszczona niż czcionka podstawowa
Listing
var cv = document.getElementById("canvas");
var ctx = cv.getContext("2d");
ctx.font = "16px sans-serif";
ctx.fillText('16px san-serif', 20, 20);
ctx.font = "normal 16px sans-serif";
ctx.fillText('normal 16px san-serif', 20, 50);
ctx.font = "bold 16px sans-serif";
ctx.fillText('bold 16px san-serif', 20, 80);
ctx.font = "900 16px sans-serif";
ctx.fillText('900 16px san-serif', 20, 110);
ctx.font = "bolder 16px sans-serif";
ctx.fillText('bolder 16px san-serif', 20, 140);
