Интернет программирование стр.2

Для создания Web-документов в настоящий момент существует множество программных продуктов, которые почти полностью избавляют пользователя от необходимости набирать текст HTML-файла вручную. Но для наших целей будет достаточно любого текстового редактора, такого как Блокнот или Word Pad.

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

Разберемся с общей структурой языка HTML. Любой документ, написанный с помощью этого языка, состоит из содержимого страницы, то есть текста, и управляющих символов — тэгов. Все тэги HTML обязательно заключаются в угловые скобки (О). Как правило, используется стартовый тэг и завершающий тэг. К примеру, первый и последний тэги любого HTML-документа обязательно выглядят как <html> и </html>. Как видно, завершающий тэг отличается от стартового наличием слеша.

Ну что ж, попробуем написать первую страничку. По сложившейся традиции, будем приветствовать окружающий мир.

Листинг 1.1. Файл Flrst.html

<html> <HEAD>

<Т1ТЬЕ>Моя первая страница!</TITLE>

Глава 1

Язык HTML

С/НЕАЕ» <body>

Здравствуй, мир!! Ты меня слышишь? </body> </HTML>

Результат открытия этого файла с помощью браузера Internet Explorer можно увидеть на рис. 1.1.

Рис. 1.1 Отображение браузером HTML-документа, приведенного в листинге 1.1

Рис. 1.1 Отображение браузером HTML-документа, приведенного в листинге 1.1

При анализе изображения страницы и текста HTML-документа можно заметить, что текст, между тэгами <head> и </head> помещается в заголовок окна браузера, а текст между тэгами <body> и </body> является содержимым страницы.

Конечно, кроме простых текстовых строк, нам хотелось бы иметь возможность писать тексты с заголовками, разбиением на абзацы, цитатами, управлять шрифтами, цветом и прочими разностями и "вкусностями".

Что касается заголовков, то с ними все просто. Заголовок выделяется тэгами <нх> и </нх>, где х — цифра, обозначающая уровень заголовка. Всего может быть 6 уровней.

Необходимо также иметь в виду, что браузер игнорирует символы возврата каретки и разбивает строки в зависимости от размера окна. Поэтому для создания отдельных абзацев используется тэг <р>. Строго говоря, для завершения абзаца необходимо использовать тэг </р>, однако он является необязательным, и в силу этого редко используется.

Мы привыкли в своих документах использовать различное выравнивание текста. Для этих целей, кстати, тоже используется тэг абзаца <р>. У этого тэга есть параметр align, который может принимать значения left, right и center для выравнивания текста абзаца по левому краю окна браузера, пра вому краю и, соответственно, центру окна. Для примера можно привести следующий текст:

<Р ALIGN=RIGHT> Абзац, прижатый вправо

Однако здесь возникает одна маленькая проблема. Тэг <р align=center> далеко не всегда работает так, как нам того хочется. Встречаются случаи, когда браузеры игнорируют его. Поэтому для центрирования текста используют тэги <center> и </center>.


⇐ вернуться назад| |читать дальше ⇒


*