Рекомендація XML 1.0 від 10 лютого 1998 року визначає, що процесор нормалізує значення атрибутів до їх передачі. Для типів, що не є CDATA, процесор видаляє крайні пробіли та замінює послідовності пробілів на один символ #x20.
Редакційний висновок: для коду, де пробіли мають значення, слід узгодити тип атрибута та перевірити результат після парсингу на конкретному прикладі. Оскільки автоматична нормалізація змінює вихідне представлення значень, важливо враховувати, що атрибути з типом, відмінним від CDATA, стискають послідовності звичайних пробілів після базової нормалізації.
Використані джерела
- w3.org (w3.org)