Разработка сайта: CSS и HTML |
Сегодня посетители веб-страниц уделяют внимание не только непосредственно предоставляемой информации, но и форме ее подачи – оформлению ресурса. Для создания первых интернет-сайтов использовался лишь язык гипертекстовой разметки (HTML) – с его помощью описывается содержимое сайта: заголовок, картинка, параграф, фон и прочее. Количество веб-страниц увеличивалось, и каждый веб-мастер хотел выделить свой ресурс среди других: применяя различные виды шрифтов, цвета для фона и ссылок и другие элементы. При этом зачастую возникало две трудности: для каждой новой страницы требовалось заново прописать ее свойства, что в масштабах некоторых сайтов превращалось в проблему (представьте, как прописывать эти данные для крупного интернет-магазина). Вторым препятствием стало то, что очень часто различные браузеры не поддерживали корректное отображение прописанных в HTML тегов.
Было принято решение разделить содержание сайта и его дизайн. Оставив описание разметки в документе HTML, оформление внешнего вида порталов выполняют в CSS но если посмотреть исходный код многих сайтов то можно заметить, что фон в html до сих пор широко используется. Каскадные таблицы стилей являются по сути обычным текстовым документом с расширением css. В файле каскадных таблиц содержится набор команд (или инструкция), которые браузер интерпретирует при загрузке соответствующего ресурса. Инструкция содержит две составляющие:
Перечислим основные преимущества после разделения HTML и CSS, которые получила разработка сайтов:
Появление и дальнейшее широкое распространение каскадных таблиц стилей дало существенный толчок развитию дизайна сайтов, позволив создавать впечатляющие своим разнообразием и творческой фантазией ресурсы. |
|
|