تفاوت ID و Class در Css چیست ؟
css3 - آموزش دوم
توضیح کلی دررابطه Class و ID !
از این دو برای معرفی کردن به المنت ها ( DIV ) به استایل سایت برای شناختن قسمتی از سایت برای استایل دادن به آن میباشد
مثال :
<div id="head"></div>
<div class="head"></div>
در مثال بالا ما با یک المنت که با مشخص کردن قسمت head سایت آن را در Css سایت میتوانیم تغییر داده و به آن استایل دهیم .
حالا این سوال به وجود میاد که آیا در واقع ID ها و Class ها فرقی هم دارند ؟
مسلما بدون تفاوت نیستند و در اصل ID برای مشخص کردن تغییرات در یک بخش خاص از المنت میباشد ولی Class برای تغییرات کلی در آن میباشد .
مثلا شما میخواهید یک عکس به هدر سایت خود اضافه کنید ؛ چون این بخش دارای یک عکس میباشد و شما میخواهید از طریق css سایت یک عکس را جایگذاری کنید و یک بلاک را در بر میگیرد پس میتوانید از ID استفاده کنید و حتی میشود از Class نیز استفاده کرد
ولی ! اگر شما بخواهید یک فرمت و ویرایش کلی به یک دسته عکس یا متن بدهید الزاما باید از Class استفاده کنید