English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

دليل HTML

كامل قائمة HTML

خصائص font لـ HTML canvas

font هي الخاصية التي تصف النمط الحالي للخط عند رسم النص باستخدام API Canvas 2D، وتستخدم نفس القيم النصية كما في معايير font CSS.

دليل مرجعي لـ HTML canvas

مثال عبر الإنترنت

كتابة نص على اللوحة باستخدام حجم 30 بكسل، باستخدام الخط "Arial":

متصفحك لا يدعم علامة HTML5 canvas.
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>استخدام خاصية font لـ HTML canvas - دليل أساسي (oldtoolbag.com)</title>
</head>
<body>
<canvas id="myCanvas" width="300" height="150" style="border:1px solid #d3d3d3;">
متصفحك لا يدعم علامة HTML5 canvas.
</canvas>
<script>
var c=document.getElementById("myCanvas");
var ctx=c.getContext("2d");
ctx.font="30px Arial";
ctx.fillText("دليل أساسي oldtoolbag.com",10,50);
</script>
</body>
</html>
اختبار لمعرفة ‹/›

متوافق مع المتصفحات

IEFirefoxOperaChromeSafari

يدعم Internet Explorer 9،Firefox،Opera،Chrome وSafari خاصية font الخصائص.

ملاحظة:Internet Explorer 8 وما قبلها لا يدعم عنصر <canvas>.

التعريف والاستخدام

تعيين أو إرجاع خصائص النص الحالية على اللوحة.

قواعد النصوص المستخدمة في خصائص font هي نفسها خصائص font CSS متماثل.

القيمة الافتراضية:10px sans-serif
نصوص JavaScript:سياق.font="italic small-caps bold 12px arial";

قيمة الخاصية

القيمةالوصف
font-styleتحديد نمط الخط. القيم الممكنة:
  • normal

  • italic

  • oblique

font-variantتحديد تنوع الخط. القيم الممكنة:
  • normal

  • small-caps

font-weightتحديد سمك الخط. القيم الممكنة:
  • normal

  • bold

  • bolder

  • lighter

  • 100

  • 200

  • 300

  • 400

  • 500

  • 600

  • 700

  • 800

  • 900

font-size/line-heightتحديد حجم الخط والارتفاع في بكسل.
font-familyتحديد سلسلة الخطوط.
captionاستخدام الخطوط للعناوين للعناصر العناوين (مثل الأزرار، القوائم السقوطية، إلخ).
iconاستخدام الخطوط للعناوين للإشارات.
menuاستخدام الخطوط للعناوين في القوائم (قوائم سقوط وعدد من القوائم).
message-boxاستخدام الخطوط للعناوين في النوافذ.
small-captionاستخدام الخطوط للعناوين الصغيرة للعناصر.
status-barاستخدام الخطوط للوحة حالة النافذة.
دليل مرجعي لـ HTML canvas