Logo
Сделано:                             
VovaN'ом          
e-mail: vovchik88@inbox.ru 

  Главная Языки разметки XML

Языки разметки
SGML
HTML
XML
Серверные скрипты
PHP
ASP
Клиентские скипты
JavaScript

    Описания типа документа

Описание типа документа (Document Type Definition, DTD) является той конструкцией, которая обеспечивает работу всех инструментальных средств, используемых для создания XML-документов. Проще говоря, DTD — это отдельный файл, в котором записан набор правил для тех XML-документов, к которым этот файл прикреплен. Описания типа документа содержат инструкции, определяющие структуру XML-документа, а также элементы, составляющие эту структуру. В предыдущем примере элемент , а также все остальные необходимые элементы, вполне можно бы было объявить в DTD. В описание типа документа помещаются все сущности, которые были объявлены в документе. Более подробно — в DTD указаны следующие основные свойства XML-документа:

  • Типы допустимых элементов в XML-документе.
  • Признаки каждого типа элементов, их атрибуты, а также допустимое содержание.
  • Все условные обозначения, встречающиеся в документе.
  • Сущности, используемые в документе.

Может создаться впечатление, что в XML не существует правил, однако это не так. Действительно, XML позволяет создавать собственные теги элементов, атрибуты, особые правила для этих тегов. Можно также создавать сущности (фрагменты символьных данных, к которым возможно многократное обращение). Но в XML при этом все же существуют правила, и они определены в документе, именуемом спецификацией XML (XML specification). В ней точно определено, как должны объявляться элементы, какова должна быть конструкция языка с точки зрения правильности интерпретации данных процессором XML и воспроизведения Web-браузером.





Вверх
Hosted by uCoz