我正在使用DITA标准。 事实上,我必须在dt中允许p标记。 我想禁用元素dt中的CDTA并允许元素为它。
我在文件commonElements.mod中更改了以下代码
<!ENTITY % term.cnt
"#PCDATA |
%basic.ph; |
%data.elements.incl; |
%foreign.unknown.incl; |
%image;
"
>
到
<!ENTITY % term.cnt
"p |
%basic.ph; |
%data.elements.incl; |
%foreign.unknown.incl; |
%image;
"
>
结果仍然是dt允许的CDTA,没有p标签 在女巫dita文件,我必须做出我的改变? 感谢
答案 0 :(得分:2)
请勿更改任何官方DITA文件!
您应该创建specialization。
您不得允许<p>
中的<dt>
元素。这违反了规范。也许您想创建一个基于<dt>
中允许的元素的新元素。然后,您可以将新元素的外观更改为看起来像 <p>
元素。
也许你应该解释一下你想要实现的目标。