Используя синтаксис DTD, можно ли указать элемент, который содержит только атрибуты, а дочерний узел отсутствует? Значение не имеет дочерних элементов или дочернего текста.
Я хочу, чтобы dtd ограничил элемент следующим образом:
<element att1="CDATA" att2="CDATA"/>
Я пробовал это, но% element.content; не подтвердит:
<!ENTITY % element.content "">
<!ENTITY % element.attributes
"att1
CDATA
#REQUIRED
att2
CDATA
#REQUIRED">
<!ATTLIST element %element.attributes;>
<!ELEMENT element %element.content;>