Как я понимаю в спецификации XML, значение порядка дочерних элементов не гарантируется. Синтаксические анализаторы XML, как правило, хранят дочерние элементы в том же порядке, в каком они встречаются в документе XML, но они не обязаны это делать.
Если это так, то могут ли браузеры отображать <li>
в <ol>
или <ul>
в другом порядке, чем в XHTML? Или в спецификации XHTML где-то указано, что порядок должен быть сохранен?
Я понимаю, что все основные браузеры будут уважать порядок моих <li>
с. Меня просто интересует академический вопрос о том, обязаны ли они технически.