درس اليوم درس دسم ومليئ بالمعلومات و مشوق لتعلم تقنية جديدة ومثيرة في HTML5 , سوف نتكلم عن وسم <canvas> بشكل مبسط وغير مفصل.
أولاً ماهي ال<canvas> , هي عبارة عن لوحة تستخدم للرسم باستخدام احدى تقنيات الويب مثل جافاسكريبت حيث يمكنك تحديد الطول والعرض والرسم على هذه المساحة بالجافاسكريبت.
إليكم هذا الكود لكيفية استخدام <canvas>:
<canvas id="myCanvas" width="200" height="100" style="border:1px solid #000000;"></canvas>
في المثال السابق حددنا مساحة للرسم بحجم 200 للعرض و 100 للارتفاع, و في الامثلة بالأسفل سوف نذكر بعض الأمثلة لكيفية رسم هذه الأكواد بواسطة جافا سكريبت.
<!DOCTYPE html> <html> <body> <canvas id="myCanvas" width="200" height="100" style="border:1px solid #c3c3c3;"> Your browser does not support the HTML5 canvas tag. </canvas> <script> var c = document.getElementById("myCanvas"); var ctx = c.getContext("2d"); ctx.fillStyle = "#FF0000"; ctx.fillRect(0,0,150,75); </script> </body> </html>
في المثال السابق رسمنا مستطيل أحمر اللون ببساطة عن طريق الدالةfillRect() ,هذا هو مفهوم canvas ببساطة و يمكنكم تجربة الأكواد بالأعلى بأنفسكم ورؤية النتائج.
إذا أعجبك المقال و أردت المزيد من الأمثلة يمكنك الاطلاع على هذه الصفحة w3chools.com/html/html5_canvas.asp و لا تنسى تسجيل بريدك الالكتروني والاشتراك معنا في القائمة البريدية.
شرح الوسم < canvas >
تمت مراجعته من قبل احمد ادم
في
فبراير 04, 2016
تقييم:

ليست هناك تعليقات: