Page 85 - 6859
P. 85
Лекція №16
ПОНЯТТЯ ПРО СТИЛІ CSS
Для створення уявлення Web-сторінок призначена технологія
каскадних таблиць стилів (Cascading Style Sheets, CSS), або просто
таблиць стилів. Таблиця стилів містить набір правил (стилів), що
описують оформлення самої Web-сторінки і окремих її фрагментів.
Ці правила визначають колір тексту і вирівнювання абзацу,
відступи між графічним зображенням і оточуючим його
текстом, наявність і параметри рамки у таблиці, колір фону Web-
сторінки і багато іншого.
Кожен стиль має бути прив'язаний до відповідного елементу
Web-сторінки (або самої Web-сторінці). Після прив'язки описувані
обраним стилем параметри починають застосовуватися до даного
елементу. Прив'язка може бути явна, коли ми самі вказуємо, який
стиль якого елементу Web-сторінки прив'язаний, або неявна, коли
стиль автоматично прив'язується до всіх елементів Web-сторінки,
створеним за допомогою певного тега.
Таблиця стилів може зберігатися прямо в HTML-коді Web-
сторінки або в окремому файлі. Останній підхід більш відповідає
концепції Web 2.0. Крім того, окремі стилі можна помістити прямо
в тег HTML, що створює елемент Web-сторінки; такий підхід
використовується зараз досить рідко і, в основному, при
експериментах зі стилями.
Таблиці стилів пишуть на особливій мовою, яка так і
називається - CSS.
Основним поняттям CSS є стиль - набір правил оформлення і
форматування, який може бути застосований до різних елементів
сторінки.
У стандартному HTML для присвоєння елементу певних
властивостей (таких, як колір, розмір, розташування на сторінці і т.
д.) доводилося кожного разу описувати ці властивості, навіть якщо
на одній сторінці повинно розташовуватися десятки однакових
елементів.
84