Введение в XML

Элементы не могут перекрываться


Элементы XML не могут перекрывать друг друга. Вот некоторая разметка, которая не является правильной:

<!-- Неправильная разметка XML --> <p> <b>I <i>really love</b> XML. </i> </p>

Если вы начинаете элемент <i> внутри элемента <b>, вы должны его там же и закончить. Если вы хотите, чтобы текст XML появлялся в наклонном шрифте, вам нужно добавить в разметку второй элемент <i>:

<!-- Правильная разметка XML --> <p> <b>I <i>really love</i></b> <i>XML.</i> </p>

XML-парсер будет принимать только эту разметку; HTML-парсеры в большинстве Web-браузеров будут принимать обе.



Содержание раздела