logo
Трев_Lecture

8.9. Таблиці стилів

Таблиці стилів спрощують розмітку HTML і істотно знижують участь мови HTML у представленні документа. Вони дають змогу як авторам, так і користувачам керувати представленням документів: шрифтами, вирівнюванням, кольором і т.д.

Інформацію про стиль можна вказати для окремих елементів чи груп елементів у документі HTML чи в зовнішніх таблицях стилів.

Механізми зв'язку таблиць стилів з документами не залежать від мови таблиць стилів. До появи таблиць стилів можливості керування створенням зображення в авторів були обмежені. Але вже в HTML 3.2 був включений ряд атрибутів і елементів для керування вирівнюванням, розміром шрифту і кольором тексту. Автори також використовували для компонування сторінок таблиці і зображення. Оскільки на відновлення браузерів у користувачів піде досить довгий час, ці засоби ще будуть використовуватися протягом якогось часу. Оскільки таблиці стилів забезпечують більш могутні механізми представлення, World Wide Web Consortium істотно скоротить число елементів і атрибутів представлення в HTML.

У специфікації HTML 4.0 передбачається використання каскадних таблиць стилів (CSS).

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

Таблиці стилів розв’язали багато проблем. Вони спрощують визначення інтервалів між рядками тексту, відступів, квітів, використовуваних для тексту і тла, розміру і стилю шрифтів і іншої інформації.

Але навіть наведений опис керуючих елементів і їхніх атрибутів свідчить про широкі можливості мовного середовища HTML по створенню Web-публікацій, що використовують структурований текст, графіку, таблиці, форми, фрейми й об'єкти. З їхньою допомогою в Web-сторінку можуть включатися сучасні мультимедійні компоненти електронних видань, скрипти й аплети.

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

Вигляд кінцевого носія Web-видань не впливає на принципи формування електронного гіпертекстового видання. Однак необхідно мати на увазі, що при реалізації гіпертекстових публікацій у мережному середовищі WWW з особливою гостротою постає питання швидкості передачі інформації, у зв'язку з чим з'являється необхідність оптимізації зображень (з метою скорочення обсягу графічних файлів) і мультимедійних компонентів (анімації, відео- і аудіоінформації) електронних видань.

Розробка засобів автоматизації процесів створення Web-сторінок і Web-серверів (сайтів) значною мірою спростили процес створення електронних публікацій, що дозволило, у свою чергу, значно розширити коло авторів Web-сторінок за рахунок людей, що не володіють комп'ютерними технологіями, а тим більше не мають навичок програмування.