دي إتش تي إم إل: الفرق بين النسختين

[مراجعة غير مفحوصة][مراجعة غير مفحوصة]
تم حذف المحتوى تمت إضافة المحتوى
ط تدقيق إملائي
سطر 1:
'''دي اتش تي ام ال''' تشير الىإلى "''DYNAMIC HTML''" او " صفحات [[إتش تي إم إل|هتمل]] المتحركه ٬ و التي معناها في الحياه العمليه يتوقف على السياق التي تسرد فيه ٬ فالمشروع "DHTML SCRIPTING TASK FORCE OF THE WEB STANDARDS PROJECTS " يشير الىإلى المصطلح DHTML ٬ على أنه " تقنية البرمجه النصيه التي تتميز بشكل رئيسي بالتغييرات التي تقوم بها على خاصيات النمط لعناصر محدده وباستخدام نماذج DOM .
ووفقا [[W3C|لمنظمة معايير الويب]] فان dhtml عباره عن مصطلح يطلقه المبرمجون على الاندماج بين (HTML&CSS) وبين السكريبت الذي يسمح لصفحات HTML بان تصبح متحركه .
 
== خطأ ==
فان "DHTML" ليست لغه برمجيه كما يتبادر لاذهان البعض بل هي اندماج بين لغات و تقنيات عده وهي (HTML, JavaScript, DOM and CSS) ٬ لذلك فانه من الخطا ان يجزم احدأحد بانها لغة برمجه .
 
== HTML DOM ==
=== الىإلى ماذا تشير ؟ ===
'''''HTML DOM''''' تشير الىإلى " A Document Object Model for HTML " او " نموذج وثيقه كائنيه " و هي واجهه برمجه موحده للغة "HTML " فهي تحدد كائنات و خصائص كل عناصر "HTML" .
فهي طريقه لبرمجة صفحات الوب باستخدام لغة JAVASCRIPT يتم فيها تحليل الصفحات من خلال الشيفره عن طريق التعامل مع النماذج DOM المعترف بها من قبل المنظمه W3C ; وباختصار ٬ فانها تعني كيف تحرر ٬ تغير ٬ تضيف و تحذف عناصر "HTML".
=== مثال برمجي ===
فعلى سبيل المثال : النموذج التالي يغير العناصر الىإلى النوع "h1"
<source lang="html4strict">
<html>
سطر 57:
| onselect || اختار المستخدم محتويات الغرض
|-
| onsubmit || نقر المستخدم موافقا على ارسالإرسال النموذج
|-
| onunload || غادر المستخدم الصفحه