انتخابگرها CSS:
زبان CSS (Cascading Style Sheets) ابزاری قدرتمند برای کنترل ظاهر صفحات وب است. انتخابگرها یکی از بخشهای مهم CSS هستند که به شما امکان میدهند تا مشخص کنید کدام عناصر در صفحه وب باید تحت تاثیر قواعد CSS قرار بگیرند. در این مقاله به بررسی انواع مختلف انتخابگرها و نحوه استفاده از آنها میپردازیم.
انواع مختلف انتخابگرها:
انتخابگرهای نوع: این انتخابگرها بر اساس نوع عنصر، مانند h1، p، div و … عمل میکنند.
انتخابگرهای کلاس: این انتخابگرها بر اساس کلاسهای HTML که به عناصر اختصاص داده شدهاند عمل میکنند.
انتخابگرهای ID: این انتخابگرها بر اساس شناسههای HTML که به عناصر اختصاص داده شدهاند عمل میکنند.
انتخابگرهای فرزند: این انتخابگرها بر اساس عناصر فرزند یک عنصر خاص عمل میکنند.
انتخابگرهای مجاور: این انتخابگرها بر اساس عناصری که بلافاصله بعد از یک عنصر خاص قرار دارند عمل میکنند.
انتخابگرهای فرزند مستقیم: این انتخابگرها فقط بر اساس عناصر فرزند مستقیم یک عنصر خاص عمل میکنند.
انتخابگرهای همتراز: این انتخابگرها بر اساس تمام عناصر همتراز یک عنصر خاص عمل میکنند.
انتخابگرهای عمومی: این انتخابگرها بر اساس تمام عناصر در صفحه وب عمل میکنند.
مثال:
CSS
- h1 { color: red; font-size: 20px; }
- my-class { background-color: blue; padding: 10px; }.
- my-id { border: 1px solid black; width: 50%; }#
در مثال بالا، کدهای CSS به ترتیب زیر عمل میکنند:
تمام عناوین h1 را به رنگ قرمز و با اندازه فونت 20 پیکسل نمایش میدهد.
تمام عناصری که دارای کلاس my-class هستند را با رنگ آبی و حاشیه 10 پیکسل نمایش میدهد.
عنصری که دارای شناسه my-id است را با حاشیه 1 پیکسل مشکی و عرض 50% نمایش میدهد.
نتیجهگیری:
انتخابگرها ابزاری قدرتمند در CSS هستند که به شما امکان میدهند تا به طور دقیق عناصر مورد نظر خود را در صفحات وب انتخاب و استایل دهی کنید. آشنایی با انواع مختلف انتخابگرها و نحوه استفاده از آنها به شما کمک میکند تا صفحات وب جذاب و کاربرپسند طراحی کنید.
موفق باشید!