【发布时间】:2013-06-16 02:23:27
【问题描述】:
我的 PHP 脚本尝试加载有效的 XHTML5 文件,使用 DOM 进行一些操作,然后将其输出到客户端。
但是,为了使用document::getElementById(),我必须先验证文档。
PHP 脚本不能这样做,因为 HTML5 中没有 DTD。我该怎么做?
【问题讨论】:
-
我猜你的意思是 HTML5 而不是 XHTML5??
-
@Sirko: wiki states otherwise,扩展至 XHTML5...
-
我的意思是 XHTML5 作为 application/xhtml+xml
-
有趣的问题。这是一个 DOM4 可以解决的问题,但 DOM4 不向后兼容,对通用 XML 没有多大用处。
-
为什么不添加自己的 DTD?是什么阻止你这样做?
标签: php xml html xml-parsing xhtml