Thuộc tính phông chữ canvas
Định nghĩa và cách sử dụng
font
thuộc tính thiết lập hoặc trả về thuộc tính phông chữ hiện tại của văn bản trên canvas.
font
Cú pháp sử dụng của thuộc tính Thuộc tính font trong CSSCùng nhau.
Mô hình
Viết một đoạn văn bản 40 pixel trên canvas, sử dụng phông chữ "Arial":
JavaScript:
var c=document.getElementById("myCanvas"); var ctx=c.getContext("2d"); ctx.font="40px Arial"; ctx.fillText("Hello World",10,50);
Cú pháp
context.font="italic small-caps bold 12px arial";
Giá trị thuộc tính
Giá trị | Mô tả |
---|---|
font-style |
Định nghĩa phong cách của phông chữ. Giá trị có thể:
|
font-variant |
Định nghĩa biến thể của phông chữ. Giá trị có thể:
|
font-weight |
Định nghĩa độ dày của phông chữ. Giá trị có thể:
|
font-size / line-height | Định nghĩa kích thước và độ cao dòng, tính theo pixel. |
font-family | Định nghĩa họ phông. |
caption | Sử dụng phông chữ cho các điều khiển tiêu đề (ví dụ: nút, danh sách thả xuống...). |
icon | Sử dụng phông chữ để đánh dấu biểu tượng. |
menu | Sử dụng phông chữ trong các menu (danh sách thả xuống và danh sách menu). |
message-box | Sử dụng phông chữ trong các hộp thoại. |
small-caption | Sử dụng phông chữ để đánh dấu các điều khiển nhỏ. |
status-bar | Sử dụng font cho thanh trạng thái của cửa sổ. |
Chi tiết kỹ thuật
Giá trị mặc định: | 10px sans-serif |
---|
Hỗ trợ trình duyệt
Số trong bảng chỉ ra phiên bản trình duyệt đầu tiên hỗ trợ thuộc tính này hoàn toàn.
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome | Edge | Firefox | Safari | Opera |
4.0 | 9.0 | 3.6 | 4.0 | 10.1 |
Chú ý:Internet Explorer 8 và các phiên bản sớm hơn không hỗ trợ phần tử <canvas>.