Корректно и валидно сформированный документ

Корректно сформированным называется документ, отвечающий минимальному набору критериев соответствия для XML-документа.

Помимо двух основных частей (пролога и корневого элемента) корректно сформированный документ может содержать комментарии, инструкции по обработке, и раздел CADTA, которые могут располагаться в нескольких местах документа. Смотри Комментарии, инструкции, CDATA

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

На следующем рисунке приведен пример корректно сформированного XML-документа.

Каждый XML-документ должен быть корректно сформированным. Если документ не является корректно сформированным, то он не может считаться XML-документом. Корректно сформированный документ также может быть валидным. Валидным называется корректно сформированный документ, отвечающий двум дополнительным требованиям:

О том, как создать валидный документ, смотри Раздел DTD