Введение
Всемирная паутина Word Wide Web (WWW) соткана из Web-страниц, которые создаются с помощью так называаемого языка разметки гипертек- ста HTML (HyperText Markup Language).Хотя многие говорят о программи- ровании на этом языке, HTML вовсе не является языком программирования в традиционном понимании. HTML - язык разметки документа. При разра- ботке HTML- документа выполняется разметка текстового документа точно также, как это делает редактор при помощи красного карандаша. Эти по- метки служат для указания формы представления информации, содержащей- ся в документе. Специальные программы просмотра HTML-документов, которые час- то называют браузерами, служат для интерпретации файлов, размеченных по правилам языка HTML, форматирования их в виде Web-страниц и ото- бражении их содержимого на экране компьютера пользователя. Сущест- вует большое количество программ-браузеров, разработанных различными компаниями, однако, на сегодняшний день из всего разнообразия прог- рамм явно выделяются две программы лидера - Netscape Communicator и Microsoft Internet Explorer. Программа Netscape Navigator разработана компанией Netscape Communications Corporation. Как и у многих программных продуктов, существует ряд версий этой программы. Программа Internet Explorer разработана компанией Microsoft. Последняя версия этой программы - 5.0. Другие браузеры значительно отстают по популярности.Несколько лет назад браузер компании Netscape занимал ведущее место среди брау- зеров, более двух третей пользователей применяли именно эту прог- рамму просмотра. Выпустив свой браузер, компания Microsoft приложила огромные усилия для завоевания этой части рынка. В средствах массовой информации часто встречались сообщения о войне между браузерами за пользователей. Сейчас эти два браузера сравнимы по популярности. Рос- ту популярности браузера Microsoft способствует включение браузера в состав операционной системы Windows 98, однако, в конечном счете, выбор браузера остается за пользователем. Современные браузеры обладают широкими возможностями, но ос- новным для них является интерпретация документов, размеченных по пра- вилам HTML. Введем один из основных терминов языка. Символы, которые уп- равляют отображением текста и при этом сами не отображаются на экра- не, в языке HTML принято называть тэгами (от английского слова tag - ярлык, признак). Все тэги языка HTML выделяются символами - ограничителями (<и>), между которыми записывается идентификатор (имя) тэга и, воз- можно, его параметры. Единственным исключением из этого правила явля- ются тэги комментария с более сложными ограничителями (). Названия тэгов, а также их параметров можно записывать на любом ре- гистре. Большинство тэгов HTML используется попарно, т. е. для опре- деленного тэга, назовем его открывающим, в документе имеется соот- ветствующий закрывающий тэг. По правилам HTML закрывающий тэг запи- сывается так же, как и открывающий, но с символом / (прямой слэш) перед именем тэга. Единственным принципиальным различием парных тэ- гов является то, что закрывающие тэги не используют параметры.