CSS (Cascading Style Sheets)

CSS (укр. — “каскадні таблиці стилів”) — це мова стилів, яка використовується для опису зовнішнього вигляду документів, написаних на HTML або XML (включаючи SVG, MathML, XHTML та інші XML-діалекти).

Не плутайте CSS з мовою програмування — це не для логіки або обчислень, а для візуального оформлення та стилізації контенту. CSS визначає, як елементи мають відображатися на екрані, на папері, у голосовому відтворенні або на інших пристроях.

CSS є однією з основних мов відкритого вебу та стандартизована у всіх сучасних браузерах через специфікації W3C. Раніше існували версії CSS1, CSS2.1 та CSS3, але тепер офіційних версій немає — все просто називається “CSS”, а окремі модулі мають свої версії або рівні (Level), наприклад CSS Color Module Level 5.

Якщо ви тільки починаєте вивчати CSS і хочете зрозуміти його можливості, то CSS допомагає:

  • Змінювати колір і шрифт тексту
  • Встановлювати відступи та розміри блоків
  • Розташовувати елементи на сторінці
  • Додавати анімації та ефекти

Синтаксис

селектор {
  властивість: значення;
}
  • селектор — визначає, до яких елементів застосовуються стилі.
  • властивість — описує, що змінюється.
  • значення — встановлює параметри до властивості.

Додаткові моменти

  • CSS базується на каскадності, успадкуванні та специфічності стилів, що дозволяє одночасно застосовувати кілька правил і визначати пріоритети між ними. CSS також підтримує псевдокласи та псевдоелементи, що дає змогу створювати динамічні та складні ефекти без зміни HTML-коду.
  • CSS продовжує активно розвиватися, тому важливо ознайомлюватися з новими модулями і сучасними підходами, щоб створювати адаптивний, сучасний та сумісний дизайн веб-сторінок.

У нашому словнику можна знайти інформацію про всі популярні та сучасні CSS-властивості, їх синтаксис, можливі значення та спеціальні ключові слова. Це дозволяє швидко знаходити потрібну властивість та правильно її застосовувати у ваших проектах.