CSS Selectors در واقع روشهایی هستند که در CSS برای انتخاب و تغییر ویژگیهای المانهای HTML استفاده میشوند. با استفاده از CSS Selectors میتوانید المانهای مورد نظر خود را در صفحه وب شناسایی و به آنها قوانین استایل دهی کنید.
در CSS، شما میتوانید از انواع مختلفی از Selectors استفاده کنید تا المانهای مورد نظر را انتخاب کنید. برخی از مهمترین CSS Selectors عبارتند از:
1. Selector عنصر (Element Selector): این Selector برای انتخاب المانها بر اساس نوع المان استفاده میشود. به عنوان مثال، اگر بخواهید تمام المانهای <p> در صفحه را انتخاب کنید، از Selector p استفاده میکنید.
2. Selector کلاس (Class Selector): این Selector برای انتخاب المانها بر اساس کلاسی که به آنها اختصاص داده شده استفاده میشود. شما میتوانید المانهایی را با استفاده از این Selector انتخاب کنید که دارای یک کلاس خاص باشند. به عنوان مثال، اگر بخواهید تمام المانهایی که کلاس "highlight" را دارند را انتخاب کنید، از Selector .highlight استفاده میکنید.
3. Selector آیدی (ID Selector): این Selector برای انتخاب المانها بر اساس آیدی که به آنها اختصاص داده شده استفاده میشود. شما میتوانید یک المان را با استفاده از آیدی آن انتخاب کنید. به عنوان مثال، اگر بخواهید المانی با آیدی "header" را انتخاب کنید، از Selector #header استفاده میکنید.
اینها تنها چند نمونه از CSS Selectors هستند و در CSS بسیاری از Selectors دیگر نیز وجود دارد که لینک زیر به صورت کامل همه آنها را به صورت کامل آموزش داده است.
لینک مقاله:
https://mahditavakoli.com/css-selectors/