Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Учебники 6061.doc
Скачиваний:
4
Добавлен:
01.05.2022
Размер:
463.36 Кб
Скачать

1.2.1. Стандарты языка html

Язык разметки гипертекстовых документов HTML представляет собой совокупность команд, называемых тегами (от английского tag). Встречающиеся в тексте документа html-теги интерпретируются браузером при отображении документа. Целый ряд тегов указывает браузеру, как надо отформатировать текстовый фрагмент (они задают размер, цвет, начертание, выравнивание текста). Другие теги определяют графическое оформление (фон документа, вставка изображений), задают активные зоны и т.д. Каждый из многих десятков тегов позволяет задать какие-то параметры отображения документа.

Синтаксис и семантика языка HTML определяются в стандарте HTML. Стандарты разрабатываются на основании многочисленных предложений, проходят ряд стадий. Разработка проводится группой под эгидой World Wide Web Consortium (W3C). Информацию «из первых рук» о стандартах, рекомендациях и перспективах развития HTML можно найти в Интернет по адресу http://www.w3.org/MarkUp. На этом сайте, также приводятся и периодически обновляемые ссылки на переводы данных документов, в частности на русский язык (http://www.w3.org/Consortium/ Translation).

1.2.2. Браузеры

В Интернет представлены разные типы информационных ресурсов, передача которых с компьютера на компьютер подчиняется определенным сетевым протоколам. Для гипертекстовых документов системы WWW это протокол http (Hyper Text Transfer Protocol - протокол передачи гипертекстов, то есть тех самых html-документов, о которых идет речь). Обмен данными между компьютерами согласно определенному протоколу организуется программами двух типов: программами-серверами и программами-клиентами. Браузер – это программа-клиент.

Программа-сервер обеспечивает хранение информационных ресурсов и выдачу их по запросам программ-клиентов. Программа-клиент (браузер) должна уметь формировать запросы серверу, принимать и интерпретировать для пользователя получаемую с сервера информацию.

За годы развития Интернет был создан целый ряд программ просмотра гипертекстовых документов, но сейчас с большой долей уверенности можно считать, что Ваша потенциальная аудитория использует либо Netscape Navigator фирмы Netscape Communications Corporation, либо Microsoft Internet Explorer фирмы Microsoft Corporation. Каждая из этих фирм постоянно развивает и дорабатывает свой браузер, выпуская все новые версии.

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

- браузеры разных фирм иногда по-разному интерпретируют теги в html-документе;

- существуют теги, поддерживаемые только браузерами конкретной фирмы;

- браузеры устаревших версий «не понимают» тегов, соответствующих новым стандартам.

В случае, когда в html-документе встречаются теги, неизвестные браузеру, он их просто игнорирует без всяких сообщений об ошибках.

Таким образом, простой html-документ, не содержащий тегов, соответствующих последнему принятому стандарту HTML, скорее всего, будет адекватно отображен практически всеми браузерами.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]