النماذج: جمع إدخالات المستخدم
أنشئ نماذج بسيطة باستخدام مربعات النصوص والأزرار وغير ذلك
النماذج: جمع إدخالات المستخدم درس مجاني في HTML for Kids على CoddyKit. هذا هو الدرس 2 من أصل 4. يمكنك قراءة الدرس كاملاً أدناه مجاناً — ثم تمرن عليه مباشرة في المتصفح باستخدام محرر أكواد مدمج ومدرس ذكاء اصطناعي متاح 24/7. هذا الدرس جزء من مسار التعلم في HTML for Kids، وتقدمك يتزامن عبر الويب وتطبيق CoddyKit. تتضمن دورة HTML for Kids 4 دروس في المجموع.
النماذج: جمع إدخالات المستخدمين
مرحبًا بكم في الدرس التالي! سنتعلّم اليوم كيفية إنشاء النماذج في HTML. تتيح النماذج للمستخدمين إدخال بيانات، مثل أسمائهم أو عناوين بريدهم الإلكتروني، في صفحة الويب.

ما النماذج؟
تُستخدم النماذج لجمع المعلومات من المستخدمين. فعلى سبيل المثال، عند إنشاء حساب، يملأ المستخدم نموذجًا يحتوي على حقول مثل الاسم وعنوان البريد الإلكتروني.
تُنشأ النماذج في HTML باستخدام الوسم <form>.
إنشاء نموذج أساسي
يُنشأ النموذج باستخدام الوسم <form>. وداخل هذا الوسم، تُضاف حقول الإدخال والأزرار وغير ذلك.
مثال:
<form>
<label for="name">Name:</label>
<input type="text" id="name" name="name" />
<br />
<label for="email">Email:</label>
<input type="email" id="email" name="email" />
<br />
<button type="submit">Submit</button>
</form>
أنواع إدخالات النموذج
تدعم نماذج HTML أنواعًا مختلفة من حقول الإدخال. إليكم بعض الأنواع الشائعة:
text: لإدخال نص قصيرemail: لعناوين البريد الإلكترونيpassword: لكلمات المرورnumber: للأرقام
مثال:
<form>
<label for="password">Password:</label>
<input type="password" id="password" name="password" />
<br />
<label for="age">Age:</label>
<input type="number" id="age" name="age" />
</form>
إضافة أزرار الاختيار ومربعات الاختيار
يمكنكم استخدام أزرار الاختيار للخيارات ذات الاختيار الواحد، ومربعات الاختيار للخيارات متعددة الاختيارات.
مثال:
<form>
<p>Favorite Color:</p>
<input type="radio" id="red" name="color" value="red" />
<label for="red">Red</label>
<br />
<input type="radio" id="blue" name="color" value="blue" />
<label for="blue">Blue</label>
<br />
<p>Hobbies:</p>
<input type="checkbox" id="reading" name="hobby" value="reading" />
<label for="reading">Reading</label>
<br />
<input type="checkbox" id="sports" name="hobby" value="sports" />
<label for="sports">Sports</label>
</form>
إضافة القوائم المنسدلة
يمكنكم استخدام الوسم <select> لإنشاء قوائم منسدلة يختار المستخدمون منها خيارًا من قائمة.
مثال:
<form>
<label for="country">Select your country:</label>
<select id="country" name="country">
<option value="usa">United States</option>
<option value="uk">United Kingdom</option>
<option value="canada">Canada</option>
</select>
</form>
أزرار النموذج
تتيح الأزرار للمستخدمين إرسال النموذج أو إعادة ضبطه. ويُستخدم الوسم <button> عادةً لهذا الغرض.
مثال:
<form>
<button type="submit">Submit</button>
<button type="reset">Reset</button>
</form>
تنسيق النموذج
يمكنكم تنسيق النموذج باستخدام CSS لجعل مظهره أكثر جاذبية. فعلى سبيل المثال، يمكنكم ضبط حجم الحقول أو تغيير ألوانها.
مثال:
<style>
form {
width: 300px;
margin: 20px auto;
}
input, select, button {
width: 100%;
padding: 10px;
margin: 5px 0;
}
</style>
<form>
<label for="username">Username:</label>
<input type="text" id="username" name="username" />
<button type="submit">Submit</button>
</form>
أحسنتم!
تهانينا! لقد تعلّمتم كيفية إنشاء النماذج واستخدام أنواع مختلفة من الإدخالات وتنسيقها. تُعدّ النماذج ضرورية لجمع بيانات المستخدمين وجعل صفحات الويب تفاعلية. في الدرس التالي، سنستكشف كيفية استخدام الوسائط المتعددة، مثل الفيديو والصوت، لجعل صفحاتكم أكثر حيوية. استعدوا لمزيد من الإبداع!

الأسئلة الشائعة
هل درس «النماذج: جمع إدخالات المستخدم» مجاني؟
نعم — نص درس «النماذج: جمع إدخالات المستخدم» كامل متاح مجاناً هنا على الويب. لتمرينه بشكل تفاعلي (محرر أكواد مدمج ومدرس ذكاء اصطناعي متاح 24/7) وفتح باقي دورة HTML for Kids، انتقل إلى CoddyKit PRO. تتضمن دورة HTML for Kids 4 دروس في المجموع.
ماذا ستتعلم في «النماذج: جمع إدخالات المستخدم»؟
أنشئ نماذج بسيطة باستخدام مربعات النصوص والأزرار وغير ذلك تتمرن على HTML for Kids مع أكواد عملية تشغلها مباشرة في المتصفح، ومدرس ذكاء اصطناعي متاح 24/7 يجيب على أسئلتك أثناء عملك.
هل أحتاج إلى خبرة سابقة لأبدأ HTML for Kids؟
لا تُشترط خبرة سابقة. HTML for Kids على CoddyKit منظم للمبتدئين حتى المتقدمين، لذا يمكنك البدء من هنا أو من البداية والتقدم بسرعتك الخاصة. هذا هو الدرس 2 من أصل 4.
كم من الوقت يستغرق درس «النماذج: جمع إدخالات المستخدم»؟
معظم دروس CoddyKit تستغرق حوالي 5–10 دقائق. كل منها موجز وتفاعلي، لذا تحرز تقدماً مستمراً وتستأنف من حيث توقفت عبر الويب والتطبيق.
هل يمكنني كتابة وتشغيل أكواد في درس HTML for Kids هذا؟
نعم. كل درس في HTML for Kids يتضمن محرر أكواد مدمج، لذا تكتب وتشغل أكواداً حقيقية مباشرة في متصفحك وتحصل على تعليقات فورية من الذكاء الاصطناعي — بدون إعداد محلي.
جميع الدروس في هذه الدورة
- الجداول: تنظيم البيانات
- النماذج: جمع إدخالات المستخدم
- سمات HTML
- الوسائط المتعددة: إضافة الفيديو والصوت