Menu
Coddy logo textTech
flag Ar iconالعربيةdown icon

مراجعة - النماذج #2

جزء من قسم Fundamentals في رحلة HTML على Coddy — الدرس 47 من 60.

challenge icon

التحدي

سهل

لنقم ببناء نموذج تسجيل بسيط تماماً مثل النموذج الموجود في الصورة أدناه!

Registration form example

إليك ما يجب تضمينه:

  1. وسم <form> لتجميع كل العناصر معاً.
  2. حقل اسم المستخدم (Username) مع تسمية (label) ومدخل نصي. يجب أن تكون التسمية "Username:" وتستخدم for="username". يجب أن يحتوي المدخل على id="username"، و name="username"، و type="text"، و placeholder "Enter your username".
  3. حقل البريد الإلكتروني (Email) مع تسمية ومدخل بريد إلكتروني. يجب أن تكون التسمية "Email:" وتستخدم for="email". يجب أن يحتوي المدخل على id="email"، و name="email"، و type="email"، و placeholder "Enter your email".
  4. حقل كلمة المرور (Password) مع تسمية ومدخل كلمة مرور. يجب أن تكون التسمية "Password:" وتستخدم for="userpassword". يجب أن يحتوي المدخل على id="userpassword"، و name="userpassword"، و type="password"، و placeholder "Enter your password".
  5. مجموعة من أزرار الاختيار (radio buttons) للسماح للمستخدمين باختيار نوعهم: "Student" أو "Teacher". أضف فقرة أو عنواناً يقول "User Type:" فوق أزرار الاختيار. يجب أن يحتوي زر الاختيار "Student" على id="student"، و name="usertype"، و value="student"، وتسمية تقول "Student". يجب أن يحتوي زر الاختيار "Teacher" على id="teacher"، و name="usertype"، و value="teacher"، وتسمية تقول "Teacher". تذكر: يجب أن يكون لكلا زري الاختيار نفس سمة الاسم ("usertype") بحيث يمكن اختيار واحد فقط في كل مرة.
  6. مجموعة من مربعات الاختيار (checkboxes) للسماح للمستخدمين باختيار اهتماماتهم: "Sports"، و "Music"، و "Technology". أضف فقرة أو عنواناً يقول "Interests:" فوق مربعات الاختيار. يجب أن يحتوي مربع الاختيار "Sports" على id="sports"، و name="interests"، و value="sports"، وتسمية تقول "Sports". يجب أن يحتوي مربع الاختيار "Music" على id="music"، و name="interests"، و value="music"، وتسمية تقول "Music". يجب أن يحتوي مربع الاختيار "Technology" على id="technology"، و name="interests"، و value="technology"، وتسمية تقول "Technology". تذكر: يجب أن يكون لجميع مربعات الاختيار نفس سمة الاسم ("interests") لأنها تنتمي لنفس المجموعة.
  7. زر Sign Up وزر Clear في نهاية النموذج. يجب أن يكون لزر Sign Up النوع type="submit" ولزر Clear النوع type="reset". يجب أن يعرض زر Sign Up النص "Sign Up" ويعرض زر Clear النص "Clear".

تأكد من تضمين التسميات والعناوين المناسبة لتجربة مستخدم سهلة!

تذكر، يجب أن تتضمن المدخلات هذه السمات المهمة: type، و id، و name، و value.

جرّب بنفسك

<!DOCTYPE html>
<html>
    <body>
        <!-- اكتب الكود هنا -->
    </body>
</html>

جميع دروس Fundamentals