مقدمه
برای استایلدهی حرفهای در CSS باید بدانیم چگونه عناصر HTML را هدف قرار دهیم. این کار با استفاده از انتخابگرها (Selectors) انجام میشود. یادگیری صحیح انتخابگرها پایه اصلی طراحی وب و ایجاد رابط کاربری حرفهای است. اگر میخواهید به صورت کامل و پروژهمحور CSS را یاد بگیرید، حتماً این دوره را ببینید: دوره آموزش CSS.
توضیح مفهومی Selectors
انتخابگرها در CSS مشخص میکنند که کدام عناصر HTML باید استایل دریافت کنند. بدون استفاده از انتخابگرها، امکان کنترل دقیق ظاهر صفحه وجود ندارد.
مهمترین انواع انتخابگرها عبارتند از:
- Element Selector → انتخاب براساس نام تگ
- Class Selector → انتخاب بر اساس کلاس
- ID Selector → انتخاب عنصر یکتا
- Universal Selector → انتخاب تمام عناصر
- Attribute Selector → انتخاب براساس ویژگی
- Combinators → انتخاب عناصر وابسته
مثال عملی با کد
انتخابگر تگ:
p {
color: blue;
}
انتخابگر کلاس:
.card {
border: 1px solid #ccc;
padding: 20px;
}
انتخابگر ID:
#menu {
background: black;
color: white;
}
انتخابگر ویژگی:
input[type="email"] {
border: 2px solid red;
}
انتخابگر ترکیبی:
div p {
font-size: 18px;
}
نکات مهم و توضیحات تکمیلی
- استفاده از Class به جای ID انعطاف بیشتری ایجاد میکند.
- انتخابگرهای ترکیبی باعث کاهش کدنویسی اضافی میشوند.
- شناخت Selectors نقش مهمی در طراحی Responsive دارد.
- انتخابگرهای صحیح باعث بهبود سئو و ساختار HTML میشوند.
ادامه آموزش
برای تسلط کامل روی انتخابگرهای پیشرفته، طراحی واکنشگرا و تکنیکهای حرفهای CSS، پیشنهاد میکنیم ادامه مسیر یادگیری را در دوره جامع دنبال کنید: ادامه یادگیری CSS.
آموزش قبلی: نحوه استفاده از دستورات CSS در صفحه وب
آموزش بعدی: آموزش کار با رنگ ها در CSS







دیدگاه و پرسش