امیررضا شادی مهربانی

0 %
امیررضا شادی مهربانی
توسعه دهنده وب
طراح رابط کاربری
  • محل سکونت:
    تهران
  • شهر:
    تهران
  • سن:
    24
زبان ها
انگلیسی
کدنویسی
html
CSS
جاوا اسکریپت
PHP
وردپرس
المنتور
++C
Python
MySql
مهارت ها
  • فتوشاپ
  • ایلاستریتور
  • فیگما
  • اسکچ

انتخابگرها در CSS: کلید استایل دهی دقیق

22 اسفند 1402

انتخابگرها CSS:

زبان CSS (Cascading Style Sheets) ابزاری قدرتمند برای کنترل ظاهر صفحات وب است. انتخابگرها یکی از بخش‌های مهم CSS هستند که به شما امکان می‌دهند تا مشخص کنید کدام عناصر در صفحه وب باید تحت تاثیر قواعد CSS قرار بگیرند. در این مقاله به بررسی انواع مختلف انتخابگرها و نحوه استفاده از آنها می‌پردازیم.

انواع مختلف انتخابگرها:

انتخابگرهای نوع: این انتخابگرها بر اساس نوع عنصر، مانند h1، p، div و … عمل می‌کنند.

انتخابگرهای کلاس: این انتخابگرها بر اساس کلاس‌های HTML که به عناصر اختصاص داده شده‌اند عمل می‌کنند.

انتخابگرهای ID: این انتخابگرها بر اساس شناسه‌های HTML که به عناصر اختصاص داده شده‌اند عمل می‌کنند.

انتخابگرهای فرزند: این انتخابگرها بر اساس عناصر فرزند یک عنصر خاص عمل می‌کنند.

انتخابگرهای مجاور: این انتخابگرها بر اساس عناصری که بلافاصله بعد از یک عنصر خاص قرار دارند عمل می‌کنند.

انتخابگرهای فرزند مستقیم: این انتخابگرها فقط بر اساس عناصر فرزند مستقیم یک عنصر خاص عمل می‌کنند.

انتخابگرهای هم‌تراز: این انتخابگرها بر اساس تمام عناصر هم‌تراز یک عنصر خاص عمل می‌کنند.

انتخابگرهای عمومی: این انتخابگرها بر اساس تمام عناصر در صفحه وب عمل می‌کنند.

مثال:

CSS

  1. h1 { color: red; font-size: 20px; }
  2. my-class { background-color: blue; padding: 10px; }.
  3. my-id { border: 1px solid black; width: 50%; }#

در مثال بالا، کدهای CSS به ترتیب زیر عمل می‌کنند:

تمام عناوین h1 را به رنگ قرمز و با اندازه فونت 20 پیکسل نمایش می‌دهد.

تمام عناصری که دارای کلاس my-class هستند را با رنگ آبی و حاشیه 10 پیکسل نمایش می‌دهد.

عنصری که دارای شناسه my-id است را با حاشیه 1 پیکسل مشکی و عرض 50% نمایش می‌دهد.

نتیجه‌گیری:

انتخابگرها ابزاری قدرتمند در CSS هستند که به شما امکان می‌دهند تا به طور دقیق عناصر مورد نظر خود را در صفحات وب انتخاب و استایل دهی کنید. آشنایی با انواع مختلف انتخابگرها و نحوه استفاده از آنها به شما کمک می‌کند تا صفحات وب جذاب و کاربرپسند طراحی کنید.

موفق باشید!

ارسال شده در css
یک دیدگاه بنویسید
© تمامی حفوق برای امیررضا شادی مهربانی محفوظ می باشد.