Возможно, вам следует использовать группы замещения. Объявите абстрактный элемент с именем inline
;сделать этот элемент единственным разрешенным в contentType
;затем определите элементы span
, i
, b
и т. д. с помощью substitutionGroup="inline"
.
Еще один полезный метод называется группами моделей. Определите xs:group
, содержащий фрагмент модели контента, который будет использоваться повторно, а затем обратитесь к нему, где необходимо, используя xs:group ref="group-name"
.