انتخابگرهای CSS شامل انواع مختلفی مانند جهانی، نوع عنصر، کلاس، آیدی و انتخابگرهای نسل و فرزند هستند که برای هدفگیری دقیق عناصر استفاده میشوند.
انتخابگر CSS الگویی برای تطبیق عناصر HTML است. قوانین سبک به عناصری اعمال میشود که با الگوی انتخابگر مطابقت دارند. انتخابگرها برای انتخاب عناصر صفحه و اعمال استایل استفاده میشوند.
** {
margin: 0;
padding: 0;
}هشدار: فشار زیاد به مرورگر، توصیه نمیشود.
p, h1).p {
color: blue;
}همه تگهای <p> را انتخاب میکند.
# + نام ID.#error {
color: red;
}برای <div id="error"> اعمال میشود.
. + نام کلاس..blue {
color: blue;
}
p.blue {
color: blue; /* فقط پاراگرافهای کلاس blue */
} ) بین انتخابگرها.ul.menu li a {
text-decoration: none;
}
h1 em {
color: green;
}>ul > li {
list-style: square;
}+h1 + p {
color: blue;
font-size: 18px;
}انتخابگر h1+p در مثال بالا عناصر <p> را تنها در صورتی انتخاب می کند که هر دو عناصر <h1> و <p> والدین یکسانی در درخت سند داشته باشند و <h1> بدون فاصله قبل از عنصر <p> باشد.
~h1 ~ p {
color: blue;
}
ul.task ~ p {
color: #f0f;
text-indent: 30px;
}انتخابگر h1 ∼ p در مثال بالا، تمام عناصر <p> را انتخاب می کند که بعد از عنصر <h1> آمده اند، در حالیکه والدین همه عناصر در درخت سند یکی است.
,) برای گروهبندی و جلوگیری از تکرار.h1, h2, h3 {
font-weight: normal;
}
h1 { font-size: 36px; }
h2 { font-size: 28px; }
h3 { font-size: 22px; }برچسبها: CSS, انتخابگرها, Selector.
انتخابگر CSS الگویی برای تطبیق عناصر HTML است. قوانین سبک به عناصری اعمال میشود که با الگوی انتخابگر مطابقت دارند. انتخابگرها برای انتخاب عناصر صفحه و اعمال استایل استفاده میشوند.
** {
margin: 0;
padding: 0;
}هشدار: فشار زیاد به مرورگر، توصیه نمیشود.
p, h1).p {
color: blue;
}همه تگهای <p> را انتخاب میکند.
# + نام ID.#error {
color: red;
}برای <div id="error"> اعمال میشود.
. + نام کلاس..blue {
color: blue;
}
p.blue {
color: blue; /* فقط پاراگرافهای کلاس blue */
} ) بین انتخابگرها.ul.menu li a {
text-decoration: none;
}
h1 em {
color: green;
}>ul > li {
list-style: square;
}+h1 + p {
color: blue;
font-size: 18px;
}انتخابگر h1+p در مثال بالا عناصر <p> را تنها در صورتی انتخاب می کند که هر دو عناصر <h1> و <p> والدین یکسانی در درخت سند داشته باشند و <h1> بدون فاصله قبل از عنصر <p> باشد.
~h1 ~ p {
color: blue;
}
ul.task ~ p {
color: #f0f;
text-indent: 30px;
}انتخابگر h1 ∼ p در مثال بالا، تمام عناصر <p> را انتخاب می کند که بعد از عنصر <h1> آمده اند، در حالیکه والدین همه عناصر در درخت سند یکی است.
,) برای گروهبندی و جلوگیری از تکرار.h1, h2, h3 {
font-weight: normal;
}
h1 { font-size: 36px; }
h2 { font-size: 28px; }
h3 { font-size: 22px; }برچسبها: CSS, انتخابگرها, Selector.