DTD中img src文件的属性类型的语法

时间:2018-04-22 18:06:53

标签: html css xml xslt dtd

当我验证我的DTD文件时,我收到此错误 - >必须为元素类型type声明属性profile。 我应该如何编辑我的DTD文件以删除此错误?

外部DTD

!ELEMENT profile ANY

XML文件

<profile type="jpeg">C:\Users\username\Desktop\image3.jpg</profile>

XSL文件

<td rowspan="6" align="left" style="color:#C0C0C0;"> <img src="{profile}" />

我必须删除标签才能在Stack Overflow上显示。

1 个答案:

答案 0 :(得分:1)

将DTD中的属性声明为:

<!ELEMENT  profile       (#PCDATA)*                 >
<!ATTLIST  profile
             type        CDATA            #IMPLIED  >