صفات <label> في HTML
تعريف والاستخدام
for
تحدد الخاصية التي تربط العلامة إلى عنصر النموذج.
الارتباط التلقائي والواضح
عادةً يربط الرمز بالعناصر المقدمة كمحتوى علامة التسمية، وهو شكل تلقائي، أو يُعطى للعلامة <label> الخاصة بها for
تُسمي الخاصية id هدف النموذج، وهي شكل واضح.
على سبيل المثال، في XHTML:
الارتباط الواضح:
<label for="SSN">رقم الهوية:</label> <input type="text" name="IdNum" id="IN" />
الارتباط التلقائي:
<label>مولد:<input type="text" name="DofB" /></label>
الرمز الأول يربط بشكل واضح النص "Social Security Number:" ووحدة إدخال النص الخاص بالشكل الاجتماعي للأمان ("SocSecNum")، وهو for
قيمة الخاصية والمعلق عليه تكون SSN. لا يحتاج الرمز الثاني ("Date of Birth:") إلى ذلك for
الصفات، والعتاد المعلق عليها لا يحتاجون إلى خاصية id، إنهم مرتبطون بشكل تلقائي من خلال وضع علامة <input> داخل علامة <label>.
مثال
ثلاثة أزرار اختيارية مسمارية:
<form action="/action_page.php"> <input type="radio" id="html" name="fav_language" value="HTML"> <label for="html">HTML</label><br> <input type="radio" id="css" name="fav_language" value="CSS"> <label for="css">CSS</label><br> <input type="radio" id="javascript" name="fav_language" value="JavaScript"> <label for="javascript">JavaScript</label><br><br> <input type="submit" value="إرسال"> </form>
النحو
<label for="element_id">
قيمة الخاصية
القيمة | الوصف |
---|---|
element_id | التعريف المربوط بالعنصر الم绑定 بالتگ. |
دعم المتصفحات
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome | Edge | Firefox | Safari | Opera |
الدعم | الدعم | الدعم | الدعم | الدعم |