Дмитрий Кудрец
Основы языка HTML. Часть первая
ISBN 9785449621658
Аннотация
В книге рассказывается о назначении и возможностях языка HTML. Рекомендуется
учащимся школ, гимназий, а также всем желающим освоить основы языка. Этот обобщенный метаязык
предназначен для построения систем логической, структурной разметки любых
разновидностей текстов. Слово «структурная» означает, что управляющие коды, вносимые
в текст при такой разметке, не несут никакой информации о форматировании документа,
а лишь указывает границы и соподчинения его составных частей, т. е. задают его структуру. Однако сам по себе SGML не получил сколько-нибудь заметного распространения до тех
пор, пока в 1991 г. сотрудники европейского института физики частиц (CERN),занятые
созданием системы передачи гипертекстовой информации через Интернет, не выбрали
SGML в качестве основы для нового языка разметки гипертекстовых документов. Этот
язык – самое известное из приложений SGML – был назван HTML (Hyper Text Markup
Language – язык разметки гипертекста).
Гипертекст – информационная структура, позволяющая устанавливать смысловые
связи между элементами текста на экране компьютера таким образом, чтобы можно было
легко осуществлять переходы от одного элемента к другому. На практике в гипертексте
некоторые слова выделяют путем подчеркивания или окрашивания в другой цвет
(гиперссылки). Выделение слова говорит о наличии связи этого слова с некоторым
документом, в котором тема, связанная с выделенным словом рассматривается более
подробно. В 1991 – 1992 годах в стенах Европейского совета по ядерным исследованиям в Женеве
(Швейцария) разработку языка возглавил Тим Бернерс-Ли. Изначально язык HTML был
задуман и создан как средство структурирования и форматирования документов без их
привязки к средствам воспроизведения (отображения). Текст с разметкой HTML должен был
без стилистических и структурных искажений воспроизводиться на оборудовании
с различной технической оснащенностью (цветной экран современного компьютера,
монохромный экран органайзера, ограниченный по размерам экран мобильного телефона
или устройства и программы голосового воспроизведения текстов). С течением времени,
основная идея платформонезависимости языка HTML была отдана в жертву современным
потребностям в мультимедийном и графическом оформлении. Текстовые документы, содержащие код на языке HTML, обрабатываются
специальными приложениями, которые отображают документ в его форматированном виде.