Коды

Медведь

Создание web−страницы напрямую связано с построением информационной модели. Этапы её формирования можно проследить на примере разных элементов. Рассмотрим, например, вставку изображения в текст страницы. Обычным образом вставить изображение в текст страницы нельзя. Для этого мы используем параметрическую модель, в которой должны описать различные параметры изображения, в частности, место хранения файла с этим изображением.

Для подобного описания можно использовать только формализованные языки, например HTML_4.01. Это привычно и знакомо многим. В роли модели выступает элемент img. Он записывается или тегом <img>, или <IMG>, или <Img> — всё это формы записи одного и того же элемента, и их можно рассматривать как слова синонимы.

У языка xHTML уровень формализации выше — имеется строгое требование того, что имена тегов должны записываться только строчными буквами, поэтому из предыдущего примера правильным будет только первый вариант. А также каждый открытый тег обязательно должен быть закрыт. Даже такой, как <img />

Существует много формализованных языков для выполнения вставки изображения. Можно использовать CSS. Достаточно создать правило для конкретного элемента и указать в нём файл с картинкой как фоновое изображение. Можно вставить объект, описанный на языке XML или на языке SVG… Но, учитывая то, что это языки, стоит помнить, что у них, как и у любого другого языка, имеется свой синтаксис. С ним нужно быть, как минимум, знакомым, неплохо бы изучить его детали и ни в коем случае не нарушать.