Page 203 - 1303
P. 203
8.35 Засоби CSS
Каскадні таблиці стилів, або CSS (від англійського Cascading
Style Sheets) є подальшим розвитком HTML і дають перехід на
якісніший рівень представлення інформації. Таблиці стилів
дозволяють розділити смисловий вміст сторінки та її
оформлення.
У перших версіях стандарту HTML не було передбачено
ніяких засобів для управління зовнішнім виглядом інформації.
Загальна концепція гіпертексту була спрямована на доступність
інформації для будь-яких пристроїв, здатних відтворювати текст.
Для розмітки рекомендувалося використовувати лише логічні
теги, що визначають заголовки, підзаголовки, переліки, абзаци,
цитати і т.д., – тобто, ті елементи, які і складають структуру
документа. Інтерпретація ж зовнішнього вигляду залишалася
повністю на совісті кінцевого монітора.
Проте відтоді багато що змінилося. Зараз все оформлення
рекомендується виносити в зовнішній стильовий файл. Основна
ж сторінка міститиме лише інформацію і посилання на необхідні
стилі.
Таблицю стилів потрібно написати лише одну, і вона має
бути єдиною для цілого сайту, і тоді не потрібно буде
повторювати одні і ті ж описи стилів на кожній із сторінок.
Розміщення всієї стильової інформації в одному зовнішньому
файлі відкриває інші корисні можливості – адже змінивши вміст
лише одного (!) стильового файлу, можна в лічені секунди
змінити весь дизайн сайту. Причому жодних інших переробок не
знадобиться. Зрозуміло, це вірно лише в тому випадку, якщо
спочатку сайт був спроектований правильно.
8.36 Представлення тексту на web-сторінках
При створенні професійної графіки для Web
використовується текст із згладженими краями. Згладжування –
це легка розмитість на нерівних краях, що згладжує переходи між
кольорами. Не згладжені краї, навпаки, виглядають зазубленими і
ступінчастими.
203