Создание Web-страницы. Форматирование текста.
Hyper Text Markup Language (HTML) — язык разметки гипертекста — предназначен для написания гипертекстовых документов, публикуемых в World Wide Web.
Гипертекстовый документ — это текстовый файл, имеющий специальные метки, называемые тегами, которые впоследствии опознаются браузером и используются им для отображения содержимого файла па экране компьютера.
С помощью этих меток можно выделять заголовки документа, изменять цвет, размер и начертание букв, вставлять графические изображения и таблицы. Но основным преимуществом гипертекста перед обычным текстом является возможность добавления к содержимому документа гиперссылок — специальных конструкций языка HTML, которые позволяют щелчком мыши перейти к просмотру другого документа.
HTML-документ состоит из двух частей: собственно текста, т. е. данных, составляющих содержимое документа, и тегов — специальных конструкций языка HTML, используемых для разметки документа и управляющих его отображением. Теги языка HTML определяют, в каком виде будет представлен текст, какие его компоненты будут исполнять роль гипертекстовых ссылок, какие графические или мультимедийные объекты должны быть включены в документ.
Структура HTML-документа
Все содержимое файла WEB-страницы заключается в парный тег <HTML>...</HTML>, указывающий браузеру, что данный текст представляет собой HTML-документ и, возможно, содержит в себе теги, которые браузер должен выявить, распознать и правильно интерпретировать.
HTML-документ состоит из двух частей: заголовок (head) и тела (body), расположенных в следующем порядке:
<html>
<head> Заголовок документа </head>
<body>
Тело документа
</body>
</html>
Чаще всего в заголовок документа включают парный тег <TITLE>...</TITLE>, определяющий название документа.
Тело документа является обязательным элементом, так как в нем располагается весь материал документа. Тело документа размещается между тегами <BODY>...</BODY>. Все, что размещено между этими тегами, интерпретируется браузером в соответствии с правилами языка HTML позволяющими корректно отображать страницу на экране монитора.
Практическая работа:
1. Создайте папку HTML, в которой мы будем сохранять созданные Web-страницы.
2. Запустите стандартную программу Блокнот.
3. Наберите в окне редактора простейший текст файла HTML:
4. Сохраните файл под именем PROBA.HTML
Откройте полученный файл.
Посмотрите внимательно на исходный текст, он располагался в разных строках, но в окне браузера он отображается без форматирования (в одну строку).
Существуют специальные команды, выполняющие перевод строки и задающие начало нового абзаца. Кроме того, существует команда, которая запрещает программе броузера каким-либо образом изменять форматирование текста и позволяет точно воспроизвести на экране заданный фрагмент текстового файла.
Тег перевода строки <BR> отделяет строку от последующего текста или графики. Тег <BR> является одинарным.
Тег абзаца <P> . . . </P> тоже отделяет строку, но еще добавляет пустую строку, которая зрительно выделяет абзац.
5. Откройте файл с помощью Блокнота: для этого вызовите контекстное меню нажатием правой клавиши мыши по названию файла, выберите пункт Открыть с помощью, далее выберите программу Блокнот.
Внесите следующие изменения в файле
6. Сохраните внесенные изменения в файле PROBA.HTML. Просмотрите с помощью браузера новую полученную Web-страницу.
7. У тега <P> есть атрибут выравнивания ALIGN, который может принимать следующие значения:
LEFT - по левому краю;
CENTER - по центру;
RIGHT - по правому краю;
JUSTIFY - по ширине.
Например: <P ALIGN=CENTER> но она ведь работает!!!</P>
Внесите изменения в файл, посмотрите полученные изменения
8. У каждого текста есть какой-либо заголовок. Для создания заголовков служит тег <H*> . . .</H*>, где вместо звездочки записывается цифра (одна и та же и в открывающемся, и в закрывающемся теге). При этом цифра 1 задает шрифт наибольшего размера (для общего заголовка), 2 - чуть меньший (для подзаголовков), 3 - еще меньший и т.д.
Выравнивание заголовков, если не указать его явно, делается по левому краю. Если же надо задать другое выравнивание, то необходимо воспользоваться атрибутом ALIGN, например строка <H1 ALIGN=CENTER> . . .</H1> задает размещаемый по центру общий заголовок.
Внесите изменения в файле, посмотрите полученные изменения.
9. Отделим заголовок горизонтальной чертой. Для создания горизонтальной черты служит одиночный тег <HR>, имеющий атрибуты size и color.
Для изменения толщины линии используется атрибут SIZE=* в место звездочки подставляются арабские цифры 1, 2, 3 и т.д. Чем больше цифра, тем толще будет линия.
Для изменения цвета линии можно использовать атрибут СOLOR="X".
Вместо Х надо подставить либо название цвета (в кавычках), либо его шестнадцатеричное значение. При задании цвета шестнадцатеричным числом можно представить этот цвет разложенным на три составляющие: красную(R), зеленую (G), синюю (B), каждая из которых имеет значение от 00 до FF.
Цвет |
|
RRGGBB |
Цвет |
|
RRGGBB |
black |
черный |
000000 |
purple |
фиолетовый |
FF00FF |
white |
белый |
FFFFFF |
yellow |
желтый |
FFFF00 |
red |
красный |
FF0000 |
brown |
коричневый |
996633 |
green |
зеленый |
00FF00 |
orange |
оранжевый |
FF8000 |
azure |
бирюзовый |
00FFFF |
violet |
лиловый |
8000FF |
blue |
синий |
0000FF |
gray |
серый |
A0A0A0 |
например <HR SIZE=2 COLOR=GREEN> задает горизонтальную зеленую линию толщиной 2 пикселя.
Внесите изменения в файле, посмотрите полученные изменения.
10. Тег <FONT> . . . </FONT> предоставляет возможности управления размером, начертанием и цветом текста.
Изменение гарнитуры шрифта выполняется простым добавлением к тэгу <FONT> атрибута FACE. Например, для изображения текста шрифтом Arial необходимо записать <FONT FACE="ARIAL">.
Атрибут SIZE позволяет задавать размер текущего шрифта в отдельных местах текста. Диапазон установки текущего шрифта – от 1 до 7.
Например, <FONT SIZE=4>.
Для изменения цвета шрифта в тэге <FONT> можно использовать атрибут COLOR="X". Значение атрибута см. таблицу выше.
Например, <FONT FACE="ARIAL" SIZE=4 COLOR=blue> Это моя первая проба сил</FONT>. У текста, заключенного в данный тег, поменяется гарнитура шрифта на "Arial" размер изменится на 4 и цвет поменяется на синий.
Внесите изменения в файле, посмотрите полученные изменения.
11. Поменяйте у последнего абзаца шрифт на Courier New, цвет - красный.
Внесите изменения в файле, посмотрите полученные изменения.
12. Измените цвет у заголовка текста на оранжевый.
13. Для изменения начертания текста служат следующие теги:
<B> … </B> для выделения полужирным,
<I> … </I> для выделения курсивом,
<U> …</U> для выделения подчеркиванием.
Например: <B> Страничка </B><I>пока</I> <U> еще получилась</U>
Внесите изменения в файле, посмотрите полученные изменения.
Возможно использование комбинированных шрифтов:
<I><B>Страничка</B></I> <I>пока</I> <U> еще получилась</U>
Внесите изменения в файле, посмотрите полученные изменения.
Но при этом необходимо помнить следующее правило записи комбинированных тегов:
|
правильная запись |
<Тег-1> <Тег-2> … </Тег-1> </Тег-2> |
ошибочная запись |
14. При изображении фона, текста браузеры используют цвета, установленные по умолчанию, - они заданы параметрами настройки браузера. Эти цвета устанавливаются в начале файла HTML в теге <BODY…>. Запись цвета аналогична цвету шрифта (см. таблицу выше ). Атрибут BGCOLOR= задает цвет фона страницы.
Измените цвет фона страницы на "pink" - цвет морской пены. <BODY BGCOLOR=pink>
15. Созданный файл сдайте на проверку учителю.