النماذج
(557 مجموع الكلمات في هذا النص) (838 قراءة) 

أهلاً وسهلاً بك إلى الدرس الرابع عشر من دروس
HTML. والذي سيكون الأول من درسين
سنتحدث فيهما عن النماذج وكيفية تضمينها في صفحات الويب.
مع أن النماذج تعتبر من المواضيع المتقدمة (وغير
السهلة) نوعاً ما في لغة HTML إلا
أن معظم مواقع الويب تكاد لا تخلو من وجودها، وذلك لعدة أسباب لعل من أهمها إيجاد
إمكانية للتفاعل بين الموقع وصاحبه من جهة والزوار من جهة أخرى...أحيانا قد تحتاج
كمصمم لموقع ويب أن تعرف آراء زوار موقعك في مسائل معينة وقد تكتفي برسائل البريد
الإلكتروني التي يرسلوها لك، لكن عندما تريد معرفة أشياء محددة بذاتها فإن
النماذج هي الخيار الأفضل لك. بالإضافة إلى إمكانية تنظيم البيانات المدخلة من
خلالها وسهولة وسرعة استخدامها من قبل زوار الموقع. ومن أبرز الأمثلة على النماذج
في مواقع الويب هي دفاتر الزوار وصفحات البحث عن الكلمات أو العبارات داخل
المواقع.
لا تكمن صعوبة التعامل مع النماذج في كونها معقدة بحد
ذاتها، كلا ... فهي إحدى العناصر التي تدعمها لغة
HTML وهي مجرد وسوم عادية مثلها
مثل الوسوم التي تعاملنا معها في جميع الدروس السابقة. وبإمكانك إنشاء النماذج في
موقعك بنفس السهولة التي تدرج فيها جدولاً أو إطاراً (هذا بالطبع إذا كنت تعتقد
أن الجداول والإطارات سهلة) لكن التداخل بينها (وأعني النماذج) وبين لغات البرمجة
المتقدمة في الويب مثل JavaScript, CGI
هي ما يجعلها تختلف عن سابقيها من الوسوم أو العناصر الأخرى. خاصة إذا احتجت إلى
بعض المقاطع البرمجية من هذه اللغات ضمن نماذجك. أما إذا اكتفيت بالإمكانات
المتواضعة التي توفرها HTML
بالنسبة للنماذج. فما من مشكلة... لأنه سيكون بإمكانك التعامل معها بكل بساطة.
وفي هذا الدرس لن نتطرق بالطبع إلى أي من اللغات سوى
HTML.
قبل أن نبدأ، ما رأيك بزيارة صفحة
(دفتر الزوار) في
هذا الموقع للإطلاع على مثال للنماذج، (وربما تود أيضاً التوقيع فيه).
كم شكلاً من أشكال إدخال البيانات يوجد في هذا الدفتر؟ الحقيقة أنه يوجد ستة
أشكال هي كالتالي:
|
|