Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
билеты для экзамена (VBSE и Web-среда)2003.doc
Скачиваний:
5
Добавлен:
25.12.2018
Размер:
256 Кб
Скачать

9. Параметры оформления гипертекста. Общая характеристика

* Обеспечивают унификацию формирования визуального представления элемента гипертекста

* Примеры параметров – размер шрифта, указатель фоновой картинки, цвет и толщина рамки вокруг области, занимаемой объектом

* Количество параметров оформления – несколько сотен (!)

* Соглашения о возможных значениях параметров оформления многообразны и неочевидны

* Задаются двумя способами – либо специальными тегами и значениями атрибутов тегов, выделяющих часть HTML-документа, либо с помощью таблиц стилей

* Таблицы стилей считаются современным и прогрессивным способом реализации дизайнерских решений

Классификация параметров оформления

  1. Шрифты и их характеристики

  2. Фон и цвет линий, в том числе цвет контуров символов в тексте

  3. Параметры оформления блока текста

  4. Слои, из которых строится изображение в окне браузера

  5. Выделенные области документа

  6. Элементы документа, периодически изменяющие свое изображение

  7. Авторские маркеры, нумерация абзацев и авторский стиль оформления текста

  8. Выделение гиперссылок

Разновидности значений и единицы измерений параметров оформления гипертекста

I. Абсолютные:

* числовые и кодовые значения

* единицы измерения числовых значений – мм, см, дюймы (0,0254м), пункты (1/72 дюйма), цицеро (12 пунктов), твипы (1/1440 дюйма), пиксели (размер видимой точки, зависят от аппаратуры)

* кодовые значения – имя файла или ресурса, числовое представление двоичного кода, задающего цвет точки на экране дисплея

II. Именованные:

* не имеют единиц измерения. Перечень всех именованных значений для каждого параметра фиксирован

* bold – полужирный шрифт

* italic – курсив

* численные константы 100, 200 и т. п.

* inherit – наследованное значение

* em, ex и px – то же, что inherit для размера шрифта, высоты шрифта и пикселя соответственно

III. Относительные:

* указывает на коофициент изменения действующего абсолютно значения параметра, независимо от того, какое это было значение, как оно было установлено

* пример: 1.5 em, 150%, -8

Пример установки значений параметров тегами

<font size = 16> шрифт 16 </font> <br>

<font size = “-8”> -8 </font> <br>

<font size = “+8”> +8 </font>

10. Таблицы стилей. Назначение, синтаксис, способы применения

Основные понятия

Таблица стилей – комплект стилевых правил, каждое из которых задает перечень параметров оформления, их значения и области действия.

Применение таблиц стилей в составе HTML-документа унифицировано.

Общий вид и пример стилевого правила

Селектор {свойство-1: значение-1, …, свойство-n: значение-n}

STRONG {FONT-WEIGHT: BOLD, FONT-SIZE: 150%}

Внешние и внутренние таблицы стилей

Внешняя таблица стилей – Web-ресурс. Подключается к HTML-документу с помощью тега Link.

Внутренняя таблица стилей задается в составе HTML-документа, либо с помощью конструкции <style>…</style>, либо с помощью атрибута style.

Подключение внешней таблицы стилей

Задается тегом <Link rel = stylesheet href = “адрес”>

Type = “text/css”

Это делается в части head HTML-документа.

Внешние таблицы стилей применяются для корпоративных Web-ресурсов.

Подключение таблицы стилей атрибутом style

<p style = “margin-left: 0.5in;

margin-right: 0.5in;

font-style: italic”>

Текстовый блок </p>

Подключение таблицы стилей тегом style

<HEAD>

<STYLE TYPE = “text/css”>

DIV.Main {text-align: center;

background: green;}

SPAN.Light {background: white}

</STYLE>

</HEAD>

Таблицы. Селекторы

Типы селекторов

1. Теги

2. Классы

3. Идентификаторы

4. Псевдоклассы

* Селектор типа «тег»

Пример: STRONG{FONT-WEIGHT: BOLD;

FONT-SIZE: 150%}

* Селектор типа «класс»

Пример1: правило: p.abstract {margin-left: 0.5in; margin-right: 0.5in; font-style: italic}

область применения: <p class = “abstract”> </p>

Пример2: правило: fitalic {margin-left: 0.5in; margin-right: 0.5in; font-style: italic}

* Селектор типа «Идентификатор»

Правило: #.foo {color: red}

* Селекторы псевдоклассы:

– A: link – селектор гиперссылки, которая не была выбрана

– A: visited – селектор гиперссылки, которая была выбрана ранее

– A: active – селектор выбранной гиперссылки

– A: over – селектор гиперссылки, на которую указывает мышь