رتبه موضوع:
  • 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
هر المان html چه attribute هایی میتواند داشته باشد
#1
درود


من برایم سوال شده که ایا میتوانم در یک عنصر html هر شناسه ای که بخواهم تعریف کنم؟

مثلا ایا میتوانیم یک شناسه به نام shahr به یک المان  span مانند زیر اضافه کنیم؟

<span id="a" shahr='tehran'>name</span>
و بعد از ان بتوانیم با متد getAtribute که در جی کوئری هست مقداری که برای این المان هست رو در اختیار داشته باشیم؟

متشکرم
پاسخ
تشکر شده توسط:
#2
خیر در HTML اتریبیوت‌های هر تگ از قبل تعریف شده. درصورت تمایل میتونین از اتریبیوت‌های اختصاصی که با پیشوند data- مشخص میشن استفاده کنید ولی بطور کلی ساختار کاملاً انعطاف‌پذیر، مختص XML هست. برای اطلاعات بیشتر درمورد تگ‌ها و خصوصیاتشون، به سایت W3Schools سر بزنین. البته میتونین از پکیج آموزش HTML5 بنده هم استفاده کنید که داخلش تمامی 105 تگ استاندارد موجود در HTML5 رو همراه با اتریبیوت‌هاشون درقالب مثال‌های عملی توضیح دادم. لینک
پاسخ
تشکر شده توسط:
#3
البته میتونی تعریف کنی ! ولی به جای getAttribute از ()attr. استفاده کن ! من همیشه این کار را میکنم و مشکلی ندیدم ! چرا میگی شناسه ؟ اینا attribute هستن. مشکلی که پیش میاد اینه که html شما دیگه valid نیست اما توی نمایش مرورگر مشکلی به وجود نمیاد !
اگه کسی گفت با ۱۰۰ هزار تومان برات سایت درست میکنه بزن تو گوشش ،‌ شاید تو ندونی برای چی اما اون خوب میدونه !
پاسخ
تشکر شده توسط:




کاربران در حال بازدید این موضوع: 1 مهمان