ارسال موضوع  ارسال پاسخ 
 
رتبه موضوع:
  • 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
فرق ID و Class در Css
نویسنده پیام
motahari آفلاین
Posting Freak
*****

ارسال‌ها: 2,008
Likes Given: 0
Likes Received: 1 in 1 posts
تاریخ عضویت: ۱۱ دی ۱۳۴۸
ارسال: #1
فرق ID و Class در Css
من هنوز يه سوالي واسم مونده كه فرق كاركردي Class و id چيه؟

مال و منالی ندارم، اما هرچه ستاره شمرده ام مال تو...
-----------------------------------------------------------
چو ايران نباشد تن من مباد....
--------------------------------

[SIZE="3"][FONT="Arial"]ثبت دامنه IR. ساليانه فقط 2600 تومان![/FONT][/SIZE]


اگر از طريق pm پيغام خيلي خصوصي مي‌خواهيد برايم بفرستيد، از ايميل استفاده كنيد. (ehsan_motahari ات ياهو دات كام!)
۶ آبان ۱۳۸۶ ۰۹:۵۰ صبح
مشاهده سایت کاربر یافتن تمامی ارسال‌های این کاربر Like Post نقل قول این ارسال در پاسخ
Azemati آفلاین
Posting Freak
*****

ارسال‌ها: 2,864
Likes Given: 0
Likes Received: 2 in 2 posts
تاریخ عضویت: ۹ مرداد ۱۳۸۵
ارسال: #2
فرق ID و Class در Css
motahari نوشته شده:من هنوز يه سوالي واسم مونده كه فرق كاركردي Class و id چيه؟
به نظرم هیچ فرق کارکردی و عملی ندارند.

۶ آبان ۱۳۸۶ ۱۰:۳۲ صبح
یافتن تمامی ارسال‌های این کاربر Like Post نقل قول این ارسال در پاسخ
Saleh آفلاین
صالح
MT LEGEND

ارسال‌ها: 2,228
Likes Given: 1
Likes Received: 1 in 1 posts
تاریخ عضویت: ۱۱ دی ۱۳۴۸
ارسال: #3
فرق ID و Class در Css
طبق بر داشت و تجربه من :

id : زمانی که از ای دی برای شناسایی یک المنت استفاده میشه 1- میتوان در جاوا اسکریپت و فریم ورک ها استفاده زیادی کرد. 2- و یک ای دی سراسری حساب میشه مثل یک متغیر سراسری

class : برای نسبت دادن یک سری استایل به یک المنت استفاده میشه و یک نوع محلی حساب می شه

مثلا شما وقتی یک div داری که توی اون یک سری تگ ها رو توش به کار بردید میتونید خیلی شکیل تو سی اس اس ها تون به این صورت استفاده کنید. که کمک می کنه قابل درک تر باشه برای کسی که کد های شما رو میبینهه

کد:
#entry {
    font-family:Verdana, Arial, Helvetica, sans-serif;
    margin-bottom:15px;
}

#entry .title a{
    font-size:20px;
    display:block;
    color:#FFFFFF;
    text-decoration:none;
}


#entry .date{
    border-top:1px solid #666666;
    font-size:10px;
    color:#FFFFFF;
}

#entry .date a{
    text-decoration:none;
    color:#FFFF00;
}

#entry .date a:hover{
    text-decoration:underline;
}

#entry .body{
    margin-top:5px;
    color:#333333;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:14px;
}

#entry .body:first-letter {
    font-size:24px;
    font-family:Georgia, "Times New Roman", Times, serif;
    font-weight:bold;
    font-variant:small-caps;
    color:#333333;
}    

#entry .end-entry{
    display:block;
    text-align:center;
    color:#999999;
}

۶ آبان ۱۳۸۶ ۰۴:۰۴ عصر
مشاهده سایت کاربر یافتن تمامی ارسال‌های این کاربر Like Post نقل قول این ارسال در پاسخ
rockboy_62 آفلاین
با سابقه ها و بزرگان
MT LEGEND

ارسال‌ها: 2,302
Likes Given: 4
Likes Received: 4 in 3 posts
تاریخ عضویت: ۱۷ شهریور ۱۳۸۵
ارسال: #4
فرق ID و Class در Css
motahari نوشته شده:من هنوز يه سوالي واسم مونده كه فرق كاركردي Class و id چيه؟
البته مهمترین فرقش اینه که کلاس رو چندین بار میشه استفاده کرد اما آیدی رو فقط یه بار باید فراخوانی کنی.(برگرفته از کتاب امیرعباس)

۶ آبان ۱۳۸۶ ۰۹:۱۷ عصر
مشاهده سایت کاربر یافتن تمامی ارسال‌های این کاربر Like Post نقل قول این ارسال در پاسخ
Azemati آفلاین
Posting Freak
*****

ارسال‌ها: 2,864
Likes Given: 0
Likes Received: 2 in 2 posts
تاریخ عضویت: ۹ مرداد ۱۳۸۵
ارسال: #5
فرق ID و Class در Css
باز هم تاکیید می کنم که سوال احسان فرق کارکردی و عملی بود نه نظری. و این طور که مشخصه از نظر کارکرد هیچ فرقی ندارن.

۶ آبان ۱۳۸۶ ۱۰:۵۳ عصر
یافتن تمامی ارسال‌های این کاربر Like Post نقل قول این ارسال در پاسخ
maryammln آفلاین
تازه وارد

ارسال‌ها: 1
Likes Given: 0
Likes Received: 0 in 0 posts
تاریخ عضویت: ۲۶ آذر ۱۳۸۹
ارسال: #6
RE: فرق ID و Class در Css
شباهت id و class با سیستم بارکد و شماره سریال






شما اگر به کالاهای موجود در یک فروشگاه زنجیره ای دقت کنید می بینید ، یک کالای خاص دارای مثلا 50 عدد موجودی در آن فروشگاه است ، خوب تمام این 50 عدد دارای یک شماره بارکد است که وقتی توسط دستگاه خوانده می شود ، نشان دهنده رنگ و قیمت و بقیه مشخصات آن کالا است ، حال اگر قیمت آن کالا عوض شد ، شما باید اطلاعات مربوط به آن بارکد را عوض کنید

اما همان کالا در کنار بارکد ، دارای یک شماره سریال است ، این سریال برای هر کالا یک شماره منحصر به فرد است ، یعنی هر کدام از این اقلام 50 ،کالا دارای شماره سریال منحصر به فرد است ، این شماره فقط نمایش دهنده آن کالا است و اطلاعات آن قابل تغییر نیست .

خوب شباهت و تفاوت id و class در فایلهای css همانطور است . در حقیقت id همان شماره سریال کالا است که منحصر به فرد است و قابل تغییر نیست . و بارکد همان class است که فقط نمایش دهنده آن کالا است که تکراری است و می تواند هر لحظه تغییر کند

maryammln, با افتخار از تاریخ 17 December 2010 در این انجمن عضو است.
۲۶ آذر ۱۳۸۹ ۰۶:۲۳ عصر
یافتن تمامی ارسال‌های این کاربر Like Post نقل قول این ارسال در پاسخ
ارسال موضوع  ارسال پاسخ 


پرش در انجمن: