Теоретический материал. Лабораторная работа №1

Лабораторная работа №1.

Тема:Текстовое оформление страниц. Вставка изображений. Создание списков.

Цель работы: научиться создавать HTML-документы, оформлять текст и определять размеры рисунков, находящихся на HTML-странице, научиться создавать в HTML-документах списки различных форматов.

Теоретический материал

Стандартным языком, предназначенным для создания гипертекстовых документов в среде Web является HTML (HyperText Markup Language) [1].

HTML-документы могут быть созданы при помощи любого текстового редактора или специализированных HTML-редакторов и конвертеров.

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

Как устроен HTML-документ

HTML-документ - это просто текстовый файл с расширением *.html (Unix-системы могут содержать файлы с расширением *.htmll). Вот самый простой HTML-документ:

<html>

<head>

<title>

Пример 1

</title>

</head>

<body>

<h1>

Это простейший пример HTML-документа.

</h1>

</body>

</html>

В таблицах 1 и 2 представлены основные теги для создания HTML-документа и работы текстом.

Таблица 1. Обязательные теги HTML-документа

Теги Описание
<html> ... </html> Эти теги открывают и завершают HTML-документ.
<head> ... </head> Эта пара тегов указывает на начало и конец заголовка документа.
<title> ... </title> Все, что находится между тегами <title> и </title>, толкуется браузером как название документа.
<body> ... </body> Эта пара тегов указывает на начало и конец тела HTML-документа, каковое тело, собственно, и определяет содержание документа.

Таблица 2. Теги для форматирования текста

Теги Описание
<h1> ... </h1> - <h6> ... </h6> Теги вида <hi> (где i - цифра от 1 до 6) описывают заголовки шести различных уровней. Заголовок первого уровня - самый крупный, шестого уровня, естественно - самый мелкий.
<p> ... </p> Такая пара тегов описывает абзац. Все, что заключено между <p> и </p>, воспринимается как один абзац.
<font>…</font> Теги для определения параметра шрифта с атрибутами fase, size, color.
<b>…</b> Пара тегов, определяющих полужирное начертание текста.
<i>…</i> Пара тегов, определяющих курсивное начертание текста.
<u>…</u> Пара тегов, определяющих подчеркнутое начертание текста.
<sub>…</sub> Пара тегов, задающих нижний индекс текста.
<suр>…</sup> Пара тегов, задающих верхний индекс текста.
<strike>…</strike> Пара тегов, для формирования зачеркнутого текста.
<small>…</small> Пара тегов, которая выводит текст шрифтом меньшего размера.
<big>…</big> Пара тегов, которая выводит текст шрифтом большего размера.


Метки <hi> и <p> могут содержать дополнительный атрибут align, например:

<h1 align=center> Выравнивание заголовка по центру</h1>;

<p align=right> Образец абзаца с выравниванием по правому краю</p>;

<p align=left> Образец абзаца с выравниванием по левому краю</p>;

<p align=justify> Образец абзаца с выравниванием по ширине</p>.

Для вставки изображения используется тег <img>, имеющий единственный параметр src, который определяет адрес файла с рисунком.

Например: <img src= “/images/imag.jpg”>

По умолчанию, когда изображение вставляется в строку текста, строка выравнивается по низу изображения. Изменить эту установку можно при помощи атрибута align тэга <img>.

В таблице 3 описаны значения атрибута align.

Таблица 3. Значения атрибута align

Значение Описание
top Выравнивает текст по верху изображения.
middle Выравнивает текст по середине изображения.
botton Выравнивает текст по низу изображения.

По умолчанию программа просмотра выводит изображение в текущей строке. Текст не «обтекает» его. Однако при помощи атрибута aling тэга <img> изображение можно сделать «плавающим», т. е. заставить текст расположиться вокруг изображения. В таблице 4 приведены значения атрибута align, позиционирующие обтекаемое текстом изображение относительно краев окна браузера.

Таблица 4. Значения атрибута align

Значение Описание
left Обтекаемое текстом изображение прижато к левой стороне окна браузера.
right Обтекаемое текстом изображение прижато к правой стороне окна браузера.

Для указания размеров изображения (в пикселях) служат атрибуты height и width тэга <img>.

Помещение изображения в рамку предполагает применение атрибута border тэга <img>. По умолчанию программа просмотра использует рамку, которая указана в соответствующей ссылке.

Для отделения изображения от текста используются атрибуты vspace и hspace для указания расстояния (по вертикали и горизонтали) между кромкой текста и краями иллюстрации.

Например: <img src="work.gif" vspace=20 hspace=20 align=left>

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

Цвета водятся с помощью смешения источников RED (красного), GREEN (зеленого), и BLUE (синего) цвета. Цвета определяют с помощью шестнадцатеричной записи комбинации значений красного, зеленого и синего цветов (RGB). Наименьшее значение, которое можно задать одному из источников равно 0 (hex #00). Максимальное значение равно 255 (hex #FF).

В таблице 5 приведены некоторые оттенки цветов и соотвествующие шестнадцатеричные значения.

Цветовое оформление теста указывается в теге <font>. Например, <font color="#CC0000">Добро пожаловать! :)</font>.

Таблица 5. Отдельные оттенки цвета и

соответствующие шестнадцатеричные значения

Цвет Шестнадцатеричные значения
Черный #000000
Ярко-желтый #FFFF00
Ярко-малиновый #FF00FF
Темно-синий #0000АА
Темно-серый #808080
Синий #0000CC
Фиолетовый #880088
Серый #999999
Белый #FFFFFF

Наши рекомендации