Web-конструирование


Содержание:

HTML

CSS

JavaScript


Версия для печати

Что такое таблицы стилей

    Каскадные (многоуровневые) таблицы стилей - cascading style sheets (CSS) - это мощный стандарт на основе текстового формата, определяющий представление данных в броузере.

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

    Стиль включает все типы элементов дизайна: шрифт, фон, текст, цвета ссылок, поля и расположение объектов на странице.

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

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

ПРИМЕР 1. Создание жирного красного подчеркнутого текста

<font color="red"><strong><u> Какой-то текст </u></strong></font>

ПРИМЕР 2. Все элементы H1 в документе будут красного цвета, размером в 20 точек (pt, point).

H1 {color:red; size:20pt;}

ПРИМЕР 3. Все элементы h1, h2, h3, p и strong будут зелеными

h1,h2,h3,p,strong {color:green; font-style:italic;}

    CSS предполагает 3 типа таблиц стилей - встроенные, внедренные (внутренние) и связанные (внешние).

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

    Это означает, что вы можете использовать все три типа стилей, и броузер будет интерпретировать сначала связанные, затем внедренные и, наконец, встроенные стили. Даже если ко всему узлу будут применены образцы стилей, можно будет управлять отдельными аспектами страниц с помощью внедренных стилей, а отдельными областями внутри этих страниц - с помощью встроенных стилей.

    Другой аспект каскадирования - наследование (inheritance). Наследование означает, что если не указано иное, то конкретный стиль будет унаследован другими элементами страницы HTML. Например, если вы примените определенный цвет текста в теге <р>, то все теги внутри этого абзаца наследуют этот цвет, если не оговорено иное.

Практическая работа



счетчик посещений



© 2010 Е. Яковлева E-mail: lena_ngpu@mail.ru

Сайт управляется системой uCoz