یکی از امکاناتی که در اختیار ما قرار دارد ترکیب انتخابگرها بوسیله ترکیب کننده ها می باشد. در CSS ترکیب کننده هایی از قبیل +, ~ و < وجود دارند که به ما این امکان را می دهند تا در استفاده از انتخابگرها پارا کمی فراتر قرار دهیم.
گروه بندی انتخابگرها به این معنی است که اگر برای دو یا چند انتخابگر استایل های یکسان وجود دارند می توان آن انتخابگرها را گروه بندی کرد تا از نوشتن کد تکراری جلوگیری شود.
انتخابگرها یکی از مهمترین و قدرتمندترین قسمت های CSS هستند. یک انتخابگر الگویی است که به ما اجازه می دهد تا از طریق آن عناصر HTML را انتخاب کنیم تا بتوانیم استایل بر روی آن عناصر اعمال کنیم. به بیان دیگر از طریق انتخابگرها می توانیم عناصر HTML را برای استایل دهی هدف قرار دهیم.
در ادامه با انواع انتخابگرها بصورت کامل و قدم به قدم آشنا خواهیم شد.
دانستن مفاهیم پایه ای در CSSاز اهمیت زیادی برخوردار است. هرچه بر این مفاهیم مسلط تر باشیم در آینده بهتر طراحی می کنیم و در رفع خطاها سریع تر عمل می کنیم. در این ایستگاه با چند مفهموم مهم آشنا می شویم.
برای اعمال CSSبر یک سند وب یا به بیان دیگر برای زیباسازی صفحه و یا صفحات وب توسط
CSSچندین راه
وجود دارد. هر کدام از این راه ها برتری و ضعف مخصوص به خود را دارند و بنا به موقعیت
های متفاوت مورد استفاده قرار می گیرند. که در ادامه تک تک روش ها را بررسی می کنیم.
CSSدر سال 1996 در HTML 4معرفی شد تا مشکلاتی که طراحان وب در آن زمان با 3.2 HTMLداشتند را
برطرف کند. مشکل آنجا بود که طراحان مجبور بودند از ویژگی و تگ های زیادی در HTMLدر جهت ارائه
محتوا استفاده کنند. این در حالی بود که قرار نبود از HTMLبرای زیباسازی
و ارائه محتوا استفاده شود.