id و class در html
id و class در html برای چه کاری استفاده می شود؟ به چه دردی می خورد؟ در این مغاله شما به طور کل با این مبحث اشنا می شوید.
زمانی که شما بخواهید یک سایت، ایجاد کنید و آن را باید به صورت یک پارچه و منظم بسازید؛ اگر بخواهید این کار را در تک تک صفحات سایت انجام دهید، کار بسیار سخت و طاقت فرسایی است؛ بنابر این در این زمان شما باید از class و id برای مرتب سازی سایت استفاده نمایید. ولی بهتر است اول مفهوم و کارایی این دو را بدانید.
id چیست؟
id یک نوع attribute است که به شما اجازه امکان شناسایی یک عنصر را در html می دهد، در صفحه سایت ممکن است عناصر گوناگونی وجود داشته باشد ولی id فقط قابل استفاده برای یک عنصر است و هر صفحه فقط می تواند یک id داشته باشد. برای مشاوره رایگان، یادگیری برنامه نویسی در کرج با ما تماس، حاصل فرمایید.
class چیست؟
class برخلاف id فقط برای یک عنصر خاص به کار گرفته نمی شود و می توان از آن برای همه ی عناصر، استفاده کرد بدون هیچ محدودیت استفاده از آن؛حتی در CSS با استفاده از class خیلی راحت می توانید ظاهر عناصر خود را بهصورت کلی عوض کنید یا تغییر دهید.
تفاوت id و class در چیست؟
مهمترین تفاوتی که این دو دارند، که در مطلب های قل به آن اشاره کردیم، در html تنها یک بار می توان از id استفاده کرد و از class می توان به صورت نامحدود استفاده کرد، دومین تفاوت این بود که در id فقط می تواند یک عنصر را تعریف کرد ولی در class این قضیه متضاد است، سومین تفاوت آن ها نوع صدا زدن آنها در CSS است؛ برای اینکه id را در CSS صدا بزنیم قبل از کلمه id از علامت شارپ (#) استفاده می کنیم و اگر بخواهیم class را صدا بزنیم، اول آن از نقطه استفاده می کنیم(.) .
به صورت زیر: