XML允许外部实体; XHTML怎么样?

时间:2010-05-04 12:56:07

标签: xml xhtml entity

这个问题about web page 'inclusion'引发了我的好奇心。 XML允许您指定对“外部”部分的引用。你可以在XHTML中做同样的事情吗?

XML示例:

<!ENTITY foo SYSTEM "http://www.mydomain.com/logo.gif" NDATA GIF87A>
...
<SOMETHING>&foo;</SOMETHING>

2 个答案:

答案 0 :(得分:1)

XHTML是一组定义的标记,它们在语义上定义为向其他想要阅读它的平台提供有意义的内容。但是你可以扩展它并创建自己的标签,但它不再是HTML,因此搜索引擎等无法识别

为自定义标记提供支持,您需要将“application / xhtml + xml”作为mime类型。

你要做的就是结合xml和html

答案 1 :(得分:1)

是的但是......

  • 它不再是 XHTML 并成为带有东西的XHTML
  • 它不适用于text/html mime类型(再见IE)或任何不进行DTD处理的浏览器(可能告别大多数其他浏览器)。