自定义 DITA:允许 dt 中的 p
Customize DITA: allow p in dt
我正在使用 DITA 标准。
事实上,我必须在 dt 中允许 p 标签。
我想在元素 dt 中禁止 CDTA 并允许元素 p。
我在文件 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;
"
>
结果仍然是CDTA in dt allowed and no p tag
在 dita 文件上,我必须进行更改吗?
谢谢
Do not change any official DITA files!
You should create a specialization.
您不得在 <dt>
中允许 <p>
元素。这违反了规范。也许您想创建一个基于 <dt>
中允许的元素的新元素。然后,您可以将新元素的外观更改为 看起来像 一个 <p>
元素。
也许你应该解释一下你想要达到的目标。
我正在使用 DITA 标准。 事实上,我必须在 dt 中允许 p 标签。 我想在元素 dt 中禁止 CDTA 并允许元素 p。
我在文件 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;
"
>
结果仍然是CDTA in dt allowed and no p tag 在 dita 文件上,我必须进行更改吗? 谢谢
Do not change any official DITA files!
You should create a specialization.
您不得在 <dt>
中允许 <p>
元素。这违反了规范。也许您想创建一个基于 <dt>
中允许的元素的新元素。然后,您可以将新元素的外观更改为 看起来像 一个 <p>
元素。
也许你应该解释一下你想要达到的目标。