Граничные пробелы
У объявления boundary-space имеются значения preserve и strip. Оно определяет, будут ли сохраняться граничные пробелы конструктором элемента. Рассмотрим пример: declare boundary-space preserve; <test> <inner-element/> </test>
У возвращаемого элемента имеются три ребенка: текстовый узел, содержащий несколько пробелов, узел-элемент и еще один текстовый узел. При указании strip у результирующего узла-элемента был бы только один ребенок. Если это объявление не используется, по умолчанию принимается strip.