XML понятен как компьютеру, так и человеку

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

Не смотря ни на что, XML – это программный код, который считывается и используется обработчиками XML.

XML образует целое семейство технологий

В семейство XML входит ряд важных технологий:

XML Version 1.0 Технические рекомендации об использовании XML
DTD Определение типа документа
XDR Формат XML Reduced (схема Microsoft)
XSD Определение схемы XML (схема консорциума W3C)
Пространства имен Метод определения имен элементов и атрибутов
XPath Язык путей XML
XLink Язык ссылок XML
XPointer Язык указателей XML
DOM Программный интерфейс API для объектной модели документов
SAX Simple API for XML (Простой программный интерфейс API для XML)
XSL Расширяемый язык таблиц стилей
XSL-FO Объекты форматирования XSL
XSLT Язык преобразований XSL
X Include Синтаксис XML Include
XBase Синтаксис XML Base URI

Некоторые из перечисленных компонент до сих пор находятся в черновом варианте, хотя используются достаточно широко, и могут претерпеть значительных изменений. Поэтому особое внимание необходимо уделять тому, как та или иная технология описана в W3C/

XML достаточно нов, но у него глубокие корни

XML стал стандартом консорциума W3C 10 февраля 1998 года. Язык основан на метаязыке SGML (стандартный обобщенный язык разметки), который был разработан в 1986 году. Одним из приложений SGML стал язык HTML.

Существует язык XHTML – это трактовка языка HTML как приложения XML, с целью добиться большей гибкости языка HTML. В некотором роде XHTML составляет конкуренцию XML как средство представления документов в Web.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: