PDA

View Full Version : تگ <label>



yasharhi
چهارشنبه 06 آذر 1392, 13:59 عصر
کاربرد تگ چیه ؟

alirezaoshz
چهارشنبه 06 آذر 1392, 14:18 عصر
شما اگه بدون label یه متن پشت فیلدتون بنویسید با کلیک هیچ اتفاقی نمی افته

ولی اگه با lable باشه هنگامی که روی متنش کلیک میکنی فیلد هم انتخاب میشه ! بیشتر به درد radio buttons , check box می خوره !

برای مثال کلیک کن ! (http://1o2.ir/ena3s)

DR_borna
چهارشنبه 06 آذر 1392, 17:49 عصر
همونطور که دوستمون گفتند لیبل مثل یه برچسب میمونه و معمولا در اکثر مواقع برای این کد هایی که این پایین نوشتم بکار میره
<input type="text"/>
<input type="radio"/>
<input type="textarea"/>
<input type="checkbox"/>

Omid Jackson
چهارشنبه 06 آذر 1392, 21:43 عصر
یه attribute داره به اسم for که id هر کدوم از input ها رو ست کنی براش یه حالت لینک شدن پیدا میکنه
نمونه (http://w3schools.com/tags/tryit.asp?filename=tryhtml_label)

refugee
جمعه 08 آذر 1392, 01:38 صبح
میشه گفت معرف input ها است .

توضیحاتی از اینپوت مورد نظر با بهمون ارائه میده . جهت سهولت کاربر .

و همونطور که دوستان گفتن اگر از لیبل استفاده کنید و ایدی مورد نظرا را به اینپوت متصل کنید با کلیک بر روی لیبل و یا همون تعریف اینپوت فعال میشه .

elmira11
شنبه 27 خرداد 1396, 10:34 صبح
من بازم متوجه نشدم :گریه:

anvar
شنبه 27 خرداد 1396, 15:32 عصر
از این تگ صرفا برای افزودن یک برچسب یا نوشته به یک کنترل فرم استفاده می شود مثلا text یا textarea و غیره - معمولا در فرم ها افراد برای اینکه مشخص کنند در یک کنترل متن کاربر چه چیزی را وارد کند از برچسبی استفاده می شود مثلا در فرم ثبت نام در نظر بگیرید - نام و نام خانوادگی - ایمیل - رمز عبور - و همچنین عنوان radio button یا checkbox خیلی از افراد برای این متن ها از تگ Span یا حتی P استفاده می کنند اما Label از نظر همراه داشتن یک مفهوم گزینه بهتری است و در طراحی UI semanitc اولویت دارد
1 - این تگ دارای خصوصیات خیلی خاصی است که در موارد خاص به کمک شما می آیند
مثلا دارای خاصیتی بنام for است که می توانید به آن id یک کنترل قابل برچسب خوردن را بدهید, با این کار کابر می داند که برچسب متعلق به کدام کنترل است و با کلیک بر روی آن بصورت خودکار فوکوس را به آن منتقل می کند (می توانید بدون ست کردن خاصیت for هم اینکار را اتجام دهید - تگ label بصورت یک تگ ظرف نوشته می شود یعنی شما می توانید سایر کنترل ها را داخل تگ شروع و پایان آن قرار دهید در این حالت بصورت خودکار کنترلی که در داخل تگ قرار دارد بعنوان کنترل برچسب خورده شناسایی می شود)

دارای خاصیتی به نام from است که مشابه با بالا می توانید id یکی از فرم های موجود در صفحه html را به آن بدهید - با این کار شما می توانید یک label را در هر کجای سند html قرار بدهید اما جزئی از فرم مورد نظر تلقی می شود. احتمالا یکی از کاربردهای دیگه این تگ پیدا کردن راحت تر کترل فرمی باشد که این برچسب به آن تعلق دارد - اخیرا این خاصیت از تگ مربوطه حذف شده است