Язык гипертекстовой разметки HTML

Для создания любой интернет-странички используется язык гипертекстовой разметки HTML (Hypertext Markup Language — ЯЗЫК разметки гипертекстовых страниц).

Прежде всего постараемся понять суть данного языка и принцип его использования. Рассмотрим следующий пример...

Представьте себе, что вы хотите создать свою красивую страничку и Интернете. Предположим, что сделать это просто и вы совершенно не должны ничего знать о том, как это все делается. Вы открываете какой-нибудь графический редактор (программу, позволяющую рисовать картинки) и рисуете в нем свою страничку: делаете цветастый пестрый фон, огромными буквами пишете >г имя, затем добавляете всяческую информацию, относящуюся к нашей скромной персоне, причем стараетесь это делать Шрифтами самых разных расцветок, чтобы страница максимально привлекала внимание. В результате у вас получится красивая картинка, весящая, предположим, 300 Кб. Вы ее размещаете в Интернете, отправляете ссылку на страничку знакомым и ждете их восторженной реакции.

Которая, что характерно, не последует. Почему? Да потому что знакомые, попытавшись скачать по диалапу такую громадину, проклянут все на свете.

Заметьте, что мы пока говорим только об одной картинке, которая информации почти не содержит (она помещается всего на один экран). Между тем, любая домашняя страничка включает  несколько страниц, причем каждая из них может занимать вовсе не один экран текста, а значительно больше. И что теперь? Рисовать все эти странички в графическом редакторе и выкладывать в Интернет кучу мегатонных картинок? Такой сайт совершенно точно никто смотреть не будет!

Тем не менее в Интернете полно очень красочных и ярких страничек, которые загружаются очень быстро. Как? За счет чего?

За счет языка гипертекстовой разметки HTML. Именно он и позволяет создавать яркие и красивые интернетовские-странички, которые при этом занимают весьма маленький объем и довольно быстро скачиваются даже при медленном телефонном соединении.

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

То есть, например, если вы хотите, чтобы в качестве фона странички был какой-нибудь яркий орнамент, то вместо того, чтобы изготавливать огромную картинку, заполненную повторяющимися элементами, можно просто создать малю-ю-юсенький файлик с этим орнаментом (как правило, такие файлы занимают менее 10 Кб), а дальше на страничке дать команду браузеру заполнить данным орнаментом весь фон. Команда будет выглядеть так:
<body background=ornament.gif» >

После применения этой команды фон странички расцветится файлом орнамента, который весит всего 4 Кб.

Кроме того, HTML обладает еще одним очень важным достоинством — универсальностью и переносимостью под разные операционные системы и различные программы-просмотрщики интернетовских страниц. Потому что вашей странице будет совершенно все равно, под какой операционной системой работает ваш гость, — под DOS, Windows, UNIX или еще под какой-нибудь. Да и название программы-просмотрщика (браузера) вас тоже не должно сильно волновать.