Язык гипертекстовой разметки HTML
Страница последний раз редактировалась 02.09.2010

Язык гипертекстовой разметки (HyperText Markup Language, HTML) хотя и называется языком, не является языком программирования в общепринятом смысле. Он представляет собой набор специальных команд форматирования текста, которые называются тегами или дескрипторами, вставляются в обычный текстовый файл и используются программами просмотра (браузерами) для придания отрезку текста тех или иных особенностей, то есть для форматирования текста. Если, например, в тексте какой-то отрезок находится между тегами <b> и </b>, браузер будет отображать этот отрезок текста жирным шрифтом. Это самый простой пример. Другие команды-теги служат для форматирования заголовков, абзацев текста, для включения в текст картинок и так далее.

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

Наиболее полное и детальное описание языка содержится в спецификациях, выпущенных международной организацией W3C

Примечание. W3C (World Wide Web Consortium, Консорциум Всемирной паутины) - организация, разрабатывающая и внедряющая технологические стандарты для Всемирной паутины. Консорциум возглавляет Тим Бернерс-Ли, изобретатель HTTP, HTML, URI, и автор множества других разработок в области информационных технологий. W3C разрабатывает для Интернета единые принципы и стандарты (называемые "Рекомендациями", англ. W3C Recommendations), которые затем внедряются производителями программ и оборудования.

На сегодняшний день (май 2009 г.) действует версия 4.01 спецификации HTML, выпущенная в 1999 году (24 December 1999). Существуют переводы спецификаций версии 4.01 на русский язык (см. ссылки). Конечно, эти спецификации содержат наиболее полное и детальное изложение всех свойств и возможностей языка. Однако начинать осваивать HTML по спецификациям - плохая идея. Поскольку читать и понимать эти спецификации достаточно трудно, особенно начинающим.

Сейчас Консорциум всемирной паутины разрабатывает HTML версии 5. Черновой вариант спецификации языка появился в Интернете 20 ноября 2007 года. На сегодняшний день на сайте W3C опубликован вариант версии 5 спецификации HTML, датированный 24 мая 2009 г. и все еще имеющий статус черновика.

Параллельно ведётся работа по дальнейшему развитию HTML под названием XHTML (англ. Extensible Hypertext Markup Language - расширяемый язык разметки гипертекста). Пока XHTML по своим возможностям сопоставим с HTML, однако предъявляет более строгие требования к синтаксису. Как и HTML, XHTML является подмножеством языка SGML, однако XHTML, в отличие от предшественника, основан на XML. Вариант XHTML 1.0 был одобрен в качестве Рекомендации Консорциума всемирной паутины 26 января 2000 года.

Начинающему вебмастеру следует начать знакомство с HTML по одному из учебников, специально ориентированных на первоначальное освоение языка HTML. Поверьте, что освоить этот язык труда не составит. Одно из самых доступных, на мой взгляд, руководств для начинающих составлено Валентиной Ахметзяновой и называется "Дикие уроки HTML". Написанное легким и доступным стилем, с юмором, это руководство легко читается и проведет вас через начальные этапы создания вашей первой странички для Интернет. Неплохое элементарное "Введение в язык HTML" вы найдете прямо на нашем сайте.

Естественно, если вы уже освоились с базовыми понятиями языка HTML, эти учебники для чайников покажутся вам неинтересными. В таком случае вам нужны краткие и информативные справочники. Ведь помнить все опции и параметры тегов практически невозможно. Если вам в процессе работы просто потребовалось уточнить какой-то вопрос по правилам применения того или иного тега, вам необходим как раз такой справочник. Я рекомендую ознакомиться с сайтом В.Мержевича htmlbook.ru, который такой справочник содержит. Не берусь утверждать, что это лучший из множества выложенных в Сети справочников, но я пользуюсь именно этим. Просмотрите источники и выберите себе тот, который покажется наиболее удобным.

Ссылки

Приведенный ниже перечень ссылок я буду дополнять и обновлять по мере обнаружения полезных ресурсов в Сети. Заглядывайте!

Спецификации

Учебники для начинающих

Справочники по HTML

Статьи о HTML


Назад Оглавление Вперед
Счетчики

Рейтинг@Mail.ru

LiveInternet

Rambler's Top100