نموذج HTMLهي أداة يمكن من خلالها لمستند HTML إرسال بعض المعلومات إلى نقطة محددة مسبقًا في العالم الخارجي، حيث ستتم معالجة المعلومات بطريقة ما.
من الصعب جدًا التحدث عن النماذج في البرنامج التعليمي المخصص لـ HTML. السبب بسيط للغاية: إنشاء نموذج HTML أسهل بكثير من إنشاء "نقطة في العالم الخارجي" التي سيرسل إليها نموذج HTML المعلومات. في معظم الحالات، تكون هذه "النقطة" عبارة عن برنامج مكتوب بلغة Perl أو C.
غالبًا ما تسمى البرامج التي تعالج البيانات المقدمة بواسطة النماذج بنصوص CGI. يشير اختصار CGI إلى Common Gateways Interface. تتطلب كتابة نصوص CGI في معظم الحالات معرفة جيدة بلغة البرمجة المقابلة وإمكانيات نظام التشغيل Unix.
في الوقت الحالي، أصبحت لغة PHP/FI منتشرة على نطاق واسع إلى حد ما، حيث يمكن تضمين تعليماتها مباشرة في مستندات HTML (يتم حفظ المستندات كملفات ذات الامتداد *.pht أو *.php).
تقوم نماذج HTML بتمرير المعلومات إلى برامج المعالج في شكل أزواج [اسم متغير]=[قيمة متغيرة]. يجب تحديد أسماء المتغيرات بأحرف لاتينية. يتم التعامل مع القيم المتغيرة كسلاسل من قبل المعالجات، حتى لو كانت تحتوي على أرقام فقط.
كيف يعمل نموذج HTML
يتم فتح النموذج بالعلامة
. يمكن أن يحتوي مستند HTML على عدة نماذج، ولكن لا ينبغي وضع النماذج داخل بعضها البعض. يمكن وضع نص HTML، بما في ذلك العلامات، داخل النماذج دون قيود.بطاقة شعار