Canvas font attribute
คำอธิบายและวิธีใช้
font
กำหนดหรือคืนคุณสมบัติของตัวอักษรในกระดานวาด
font
ศัพท์การใช้งานของคุณสมบัติ คุณสมบัติ font ของ CSSเหมือนกัน
ตัวอย่าง
เขียนข้อความ 40 พิกเซลบนกระดานวาด โดยใช้ตัวอักษร "Arial":
JavaScript:
var c=document.getElementById("myCanvas"); var ctx=c.getContext("2d"); ctx.font="40px Arial"; ctx.fillText("Hello World",10,50);
ศัพท์
context.font="italic small-caps bold 12px arial";
ค่าของคุณสมบัติ
ค่า | รายละเอียด |
---|---|
font-style |
กำหนดรูปแบบตัวอักษร
|
font-variant |
กำหนดแบบที่ตัวอักษรเปลี่ยนแปลง
|
font-weight |
กำหนดความหนาของตัวอักษร
|
font-size / line-height | กำหนดขนาดตัวอักษรและความสูงบรรทัด โดยหน่วยเป็นพิกเซล |
font-family | กำหนดต้นตัวอักษร |
caption | ใช้ตัวอักษรสำหรับประกาศหัวข้อ |
icon | ใช้ตัวอักษรสำหรับไอคอน |
menu | ใช้ตัวอักษรสำหรับรายการเมนู |
message-box | ใช้ตัวอักษรสำหรับดาวน์ลูกส์ และรายการเมนู |
small-caption | ใช้ตัวอักษรสำหรับที่ทำเครื่องมือเล็ก |
status-bar | ใช้ตัวอักษรสำหรับแถวสถานะของหน้าต่าง |
รายละเอียดเทคนิค
ค่าเริ่มต้น: | 10px sans-serif |
---|
การรองรับโปรแกรมนำ
ตัวเลขในตารางระบุรุ่นที่รองรับคุณสมบัตินี้อย่างเต็มที่
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome | Edge | Firefox | Safari | Opera |
4.0 | 9.0 | 3.6 | 4.0 | 10.1 |
หมายเหตุ:Internet Explorer 8 และรุ่นเก่ากว่าไม่สนับสนุนองค์ประกอบ <canvas>