Язык XML представляет собой подмножество SGML (Standardized General Markup Language).
Язык XML возник из необходимости создать более обобщенные языки разметки, обойдясь без соблюдения сложного и громоздкого стандарта SGML. Стандарт XML по-прежнему требует формально определять язык разметки, но стадия проверки корректности сделана необязательной, т. е. наличие DTD-описания не требуется (хотя и допускается). Кроме того, в XML используется лишь некоторое подмножество правил для SGML, благодаря чему разработчики быстрее схватывают принципы и реализацию технологии.
Подобно SGML, XML является метаязыком и содержит правила, по которым должно определяться множество тегов, допустимых в документе. Эти теги затем используются для разграничения единиц XML, их атрибутов и содержимого, а также для определения синтаксиса элементов. Теги прочитываются анализатором, который, в свою очередь, обеспечивает программу, обращающуюся к описанным единицам, а программа затем может производить определенные действия над этими единицами.
Начало создания курса: Mondy, 19-Aug-1996 10:12:15 NOVST
Дата последней модификации: Wednesday, 17-May-2000 21:55:29 NOVST
© 1996 - 2003, А.М.Федотов
© 1996 - 2003, Институт вычислительных технологий СО РАН, Новосибирск