答案 0 :(得分:2)
这个问题有点奇怪。您是否定义了新的DTD?出于什么目的?如果要显示XML中的图像,可能需要使用XHTML。它的DTD只有img
元素用于此目的,任何Web浏览器都知道如何呈现它。
在任何情况下,如果您定义自己的DTD,XHTML DTD可能会起到启发作用,但请记住,XML本身不会显示任何图像:您需要处理它(这就是Web浏览器为XHTML所做的事情) )。
答案 1 :(得分:0)
您需要一个xslt文件才能在浏览器中显示图片。
dtd描述了文档结构 xslt可以转换xml文档,例如到html - >浏览器可以显示图片。