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

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

ملخص علامات HTML

تسمية HTML: <canvas> علامة

علامة <canvas> هي عنصر HTML5، تستخدم كحاوية لرسم العناصر الثنائية الأبعاد والصور الرقمية في مستندات HTML. يتم رسم الرسوم الفعلية داخل هذه الحاوية باستخدام علامة <script>. وتُعرف هذه العلامة أيضًا بعنصر <canvas>.

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

عرض مستطيل أزرق عبر عنصر <canvas>:

!doctype html
<html>
<head>
<meta charset="UTF-8">
<title>HTML5 canvas بواسطة ar.oldtoolbag.com</title>
</head>
<body>
<h1>مثال على الرسومات</h1>
<canvas id="w3codebox_com_canvas" width="125" height="125"></canvas>
<script>
  var canvas = document.getElementById("w3codebox_com_canvas");
  var ctx = canvas.getContext("2d");
  ctx.fillStyle = "#4B6692";
  ctx.fillRect(25, 25, 100, 100);
  ctx.clearRect(45, 45, 60, 60);
  ctx.strokeRect(50, 50, 50, 50);
</script>
</body>
</html>
التحقق من ‹/›
في هذا مثال على مستند HTML5، استخدمنا علامة <canvas> لإنشاء وحدة حجمها 125px x 125px بمعرف w3codebox_com_canvas. علامة <script> تستخدم لرسم الرسوم داخل هذه الوحدة. في هذا المثال، رسمنا مستطيلًا أزرق بوجه منحرف.

تطابق متصفحات المستعرض

IEFirefoxOperaChromeSafari

يدعم متصفحات Internet Explorer 9، Firefox، Opera، Chrome وSafari علامة <canvas>.

ملاحظة:لا يدعم متصفح Internet Explorer 8 أو الإصدارات الأقدم من Internet Explorer علامة <canvas>.

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

العلامة <canvas> تستخدم عبر سكريبت (عادةً JavaScript) لرسم الرسوم (مثل الرسوم البيانية والأشكال الأخرى).

علامة <canvas> هي حاوية للرسومات فقط، وسيكون عليك استخدام سكريبت لتسجيل الرسومات.

يتم وضع علامة <canvas> داخل علامة <body>.
يؤدي علامة <canvas> إلى وظيفة حاوية للرسومات. يتم رسم جميع الرسومات خارج علامة <canvas> باستخدام علامة <script> التي تحتوي على API لـ Canvas Script أو API لـ WebGL.

الفرق بين HTML 4.01 و HTML5

علامة <canvas> هي علامة جديدة في HTML5.

نصائح و ملاحظات

ملاحظة:سيتم عرض أي نص في علامة <canvas> في المتصفحات التي لا تدعم <canvas>.

نصيحة:إذا كنت ترغب في معرفة جميع الخصائص والطرق لـ canvas، يرجى الرجوع إلىدليل مرجع <canvas> في HTML.

الخصائص

جديد: خصائص جديدة في HTML5.

الخصائصالقيمةوصف
طولHTML5بكسليحدد طول اللوحة.
عرضHTML5بكسليحدد عرض اللوحة.

خصائص العالمية

دعم <canvas> علامة خصائص العالمية في HTML.

خصائص الحدث

دعم <canvas> علامة خصائص الحدث في HTML.