DbfWebServer. Способ эффективной работы с таблицами DBFв среде Интернет. А. Шевелёв

Чтение книги онлайн.

Читать онлайн книгу DbfWebServer. Способ эффективной работы с таблицами DBFв среде Интернет - А. Шевелёв страница 16

DbfWebServer. Способ эффективной работы с таблицами DBFв среде Интернет - А. Шевелёв

Скачать книгу

style="font-size:15px;">      Конструкции SGML, используемые в HTML

      Элементы

      Определение типа документа. SGML объявляет типы элементов, представляющие структуры или желательное поведение. HTML включает типы элементов, представляющие абзацы, гипертекстовые ссылки, списки, таблицы, изображения и т. д.

      Каждое объявление типа элемента обычно включает три части: начальный тэг, содержимое и конечный тэг.

      Имя элемента отображается в начальном тэге (пишется <имя-элемента>) и в конечном тэге (пишется </имя-элемента>); не забывайте про слеш перед именем элемента в конечном тэге. Например, начальные и конечные тэги элемента UL определяют список:

      <UL>

      <LI> <P> …элемент списка 1…

      <LI> <P> …элемент списка 2…

      </UL>

      Некоторые типы элементов HTML позволяют авторам опускать конечные тэги (например, типы элементов P and LI). Несколько типов элементов также позволяют опускать начальные тэги; например, HEAD и BODY. HTML DTD указывает для каждого типа элемента, являются ли начальный и конечный тэги обязательными.

      Некоторые типы элементов HTML не имеют содержимого. Например, элемент перехода на следующую строку BR не имеет содержимого; его роль – прерывание строки текста. Такие пустые элементы никогда не имеют конечных тэгов. Определение типа документа и текст спецификации указывают, является ли тип элемента пустым (не имеет содержимого) или, если он может иметь содержимое, что является допустимым содержимым.

      Имена элементов всегда учитывают регистр.

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

      Например, следующий абзац:

      <P> Это первый абзац. </P>

      …элемент блока…

      можно перезаписать без конечного тэга:

      <P> Это первый абзац.

      …элемент блока…

      поскольку начальный тэг <P> закрывается следующим элементом блока. Точно так же записывают, если абзац включен в элемент блока, например:

      <DIV>

      <P> Это абзац.

      </DIV>

      конечный тэг включающего элемента блока (здесь – </DIV>) служит также конечным тэгом открытого начального тэга <P>.

      Элементы – это не тэги. Иногда элементы называют тэгами (например, «тэг P»). Помните, что элемент – это одно, а тэг (не имеет значения, признак начала или конца) – другое. Например, элемент HEAD всегда присутствует, даже если начальный и конечный тэги HEAD отсутствуют.

      Атрибуты

      С элементами могут быть связаны свойства, называемые атрибутами, которые могут иметь значения (стандартные или устанавливаемые авторами или сценариями). Пары атрибут/значение помещаются перед закрывающей скобкой ">" начального тэга элемента. В начальном тэге элемента может содержаться любое число (допустимых) пар атрибут/значение, разделенных пробелами. Они могут указываться в любом порядке.

      В данном

Скачать книгу