Текст на холсте действительно легко написать.Было неясно, хотите ли вы, чтобы кто-то вводил текст на HTML-странице, а затем отображал этот текст на холсте, или вы собирались использовать JavaScript для записи информации на экран.
Следующий коднапишет на ваш холст текст в разных шрифтах и форматах.Вы можете изменить это, если хотите проверить другие аспекты написания на холсте.
<canvas id="YourCanvasNameHere" width="500" height="500">Canvas not supported</canvas>
var c = document.getElementById('YourCanvasNameHere');
var context = c.getContext('2d'); //returns drawing functions to allow the user to draw on the canvas with graphic tools.
Вы можете поместить тег идентификатора холста в HTML и затем ссылаться на имя, или вы можете создать холст вКод JavaScriptЯ думаю, что по большей части я вижу тег <canvas>
в коде HTML и иногда вижу, что он создается динамически в самом коде JavaScript.
Код:
var canvas = document.getElementById('myCanvas');
var context = canvas.getContext('2d');
context.font = 'bold 10pt Calibri';
context.fillText('Hello World!', 150, 100);
context.font = 'italic 40pt Times Roman';
context.fillStyle = 'blue';
context.fillText('Hello World!', 200, 150);
context.font = '60pt Calibri';
context.lineWidth = 4;
context.strokeStyle = 'blue';
context.strokeText('Hello World!', 70, 70);