Интегрированные сети ISDN


Язык HTML - часть 15


/p>

Определение атрибута

version = cdata [cn]

Применять не рекомендуется. Значение атрибута специфицирует то, какая версия HTML DTD используется в данном документе. Этот атрибут не рекомендован из-за того, что в качестве стандарта принято определение версии в декларации типа документа.

После декларации типа документа оставшаяся часть документа содержит элемент HTML. Таким образом, HTML-документ имеет структуру:

<!doctype html public "-//w3c//dtd html 4.0//en"

"http://www.w3.org/tr/rec-html40/strict.dtd">

<html>

...Заголовок, тело, и т.д. следует здесь...

</html>

5.2. Группирующие элементы div и span

<!element div - - %block>

<!attlist div %attrs;

-- %coreattrs, %i18n, %events --

%align;

-- align, выравнивание текста -- >

<!element span - - (%inline) *

-- базовый языковый/стилевой контейнер -- >

<!element span %attrs;

-- %coreattrs, %i18n, %events -- >

Атрибуты определенные где-то еще

  • id, class (идентификаторы, действующие в пределах документа)
  • lang (языковая информация), dir (направление текста/отступ)
  • title (заголовок элемента)
  • style (текущая стилевая информация)
  • align (выравнивание)
  • onclick, ondblclick, onmousedown, onmouseup, onmouseover, onmousemove, onmouseout, onkeypress, onkeydown, onkeyup (события)

Элементы div и span в сочетании с атрибутами id и class предлагают обобщенный механизм структурирования документа. Таким образом, сформировав примеры и классы и используя для них стилевые листы, программист может придать HTML-документу необходимую структуру и форму.

Предположим нужно сформировать документ на основе базы данных клиента. Так как HTML не имеет элементов, идентифицирующих такие объекты как “клиент”, “телефонный номер” и т.д., для решения стоящей задачи воспользуемся элементами div и span.

В приведенном примере каждое имя клиента принадлежит классу client-last-name. Присвоим также уникальные идентификаторы каждому клиенту (client-stepanov, client-ivanov).




Начало  Назад  Вперед



Книжный магазин