miranda world

В. М. Домненко, М. В. Бурсов- Создание образовательных интернет-ресурсов стр.44


В. М. Домненко, М. В. Бурсов- Создание образовательных интернет-ресурсов стр.44

Итак, хотя использование фреймов и приносит дополнительные преимущества, в ряде случаев оно приводит к серьёзным проблемам. Поэтому, советуем отказаться от применения фреймов, ограничившись теми случаями, когда это действительно необходимо и удобно.

4.6. Использование таблицы стилей

Идеологической основой языка HTML является концепция структурной разметки, которая заключается в разделении содержания документа и его представления. Таким образом, можно выделить два уровня форматирования документа: логический и визуальный. При форматировании HTML-страницы следует уделять больше внимания её содержанию, абстрагируясь от представления, задавать лишь структуру документа. Для определения же визуального представления документа (интервалы между строками текста, отступы, цвета, используемые для текста и фона, размер и стиль шрифтов) следует обратиться к таблицам стилей.

Разделение структуры и описания внешнего вида документа - главное назначение таблиц стилей. Но, кроме того, это мощное средство автоматизации при создании сайта. Ведь одно описание стилей (лист стилей) может использоваться на всех страницах сайта. Если что-то во внешнем виде страниц сайта требует изменений, коррективы необходимо внести только в лист стилей, а изменять каждую страницу не придётся. Стили применялись уже достаточно давно в программах, предназначенных для подготовки документов к печати. После того, как был принят стандарт CSS (от англ. Cascading Style Sheets -

иерархические стилевые спецификации), стили стали использоваться и при подготовке web-страниц.

В языке HTML существует возможность определить стиль для встраиваемой строчной информации или информации уровня блока. Возможно использование этих конструкций языка с таблицами стилей для определения визуального представления блока текста. Кроме того, можно переопределить стиль, используемый по умолчанию для любого элемента языка HTML.

Существует три способа использования стилей:

• подставляемые стили, когда информация о стиле добавляется к непосредственно к элементу языка HTML при его использовании;

• встроенный лист стилей, который представляет собой просто часть страницы в форме дополнительных строк кода;

• внешний лист стилей, который хранится в отдельном файле, а в заголовке каждой страницы, использующей эти стили, есть гиперссылка на него. По-возможности следует использовать внешние листы стилей. Лишь в

этом случае можно превратить стили в средство автоматизации. Вынесение определения стилей за пределы страницы приводит к уменьшению её объёма. Если для всего сайта используется один лист стилей, то он загрузится один раз, а потом будет использоваться для всех страниц.

Описание стилей сохраняется в отдельном файле (обычно с расширением css) и имеет синтаксис, отличный от синтаксиса языка HTML. Поэтому для создания сайта лучше использовать HTML-редактор, у которого есть средства для создания таблиц стилей и работы с ними (например, Macromedia Dreamweaver или Microsoft FrontPage).

Однако, при всех своих неоспоримых преимуществах, стили имеют один существенный недостаток - неполноценную поддержку со стороны различных браузеров. В последнее время ситуация изменяется в лучшую сторону -браузеры последних версий достаточно качественно интерпретируют стилевые спецификации.


⇐ Предыдущая страница| |Следующая страница ⇒

Материалы выложены в ознакомительных целях. Полная или частичная перепечатка разрешена при наличии гиперссылки на www.MirandaIM.info

 

Наш сайт открыт для взаимовыгодных отношений!
Пишите нам