HTML — это язык разметки текста, а не язык программирования. Теоретичес — ки Web-страницу, созданную с использованием HTML, может просмотреть лю —
бой, у кого есть компьютер, какой-нибудь Web-браузер и доступ к Internet. На самом же деле, способность пользователя видеть все содержимое Web-страницы зависит от возможностей его Web-браузера. Web-браузеры (Web browsers) — это программы, которые интерпретируют HTML-код Web-страниц и отображают текст, рисунки и анимацию на экране компьютера посетителя сайта. Самостоя — тельно либо же с помощью других установленных программ, браузеры также вос — производят звуковые или видео-файлы, вставленные в страницу с помощью HTML-кода. Последние версии двух наиболее популярных Web-браузеров, Microsoft Internet Explorer и Netscape Navigator, могут отображать практически все из того, что можно поместить на Web-страницу с помощью HTML-дескрип — торов.
Чтобы посетители могли обратиться к Web-страницам вашего Web-сайта, им нужно сперва получить доступ в Internet и запустить Web-браузер. После того, как Web-сервер отправит Web-страницу компьютеру посетителя, Web-браузер ин — терпретирует HTML-код из файла Web-страницы и отображает содержимое фай —
ла в форме текста и графических изображений в окне браузера.
Web-серверы и Web-браузеры используют для обмена данными протокол пере — дачи гипертекста (HyperText Transport Protocol — HTTP). Помимо всего прочего, HTTP-протокол определяет как способ отправки сообщений Web-браузерами и серверами, так и структуру самих сообщений; Подробное рассмотрение типов и структур HTTP-сообщений выходит за рамки этой книги. Однако для дизайна и создания даже самых сложных Web-сайтов вам понадобится только принципи —