![]() |
1
9
…是XML的默认版本和编码,因此您根本不需要它。如果您将XHTML作为text/html提供,那么它可能根本不应该存在。 听起来有些混乱。。。DOCTYPE不是标记,也不是<?xml?>(这被称为XML声明,看起来像一条处理指令,但也不是其中之一)。 如果要同时包含这两种语言,则必须首先使用XML声明。诀窍在于IE6的DOCTYPE嗅探器只检测标准模式的DOCTYPE,如果它们是页面上的第一件事,这意味着您不能使用XML声明,您必须坚持使用XML 1.0和UTF-8编码(这不是什么大损失)。 |
![]() |
2
4
|
![]() |
3
4
http://validator.w3.org/ 仅接受<?xml>以前的东西<!DOCTYPE>。另一种方法(doctype before?xml)不会得到验证。 |
![]() |
4
2
我从未包含它(总是只包含doctype),w3c说我的XHTML1.0严格项目是“有效的” |
![]() |
mike · 使用类似封送处理的编码器操纵HTML 7 年前 |
![]() |
ajaysheoran2323 · 如何使网站多语言[关闭] 7 年前 |
![]() |
Hanlei Price · 标记验证 7 年前 |
![]() |
curiousToKnow · 如何从xhtml获取文本 7 年前 |
![]() |
zinon · XHTML渲染生成空pdf文件 7 年前 |
![]() |
saurabh · 如何在一个页面中使用多个ajax日历 7 年前 |
![]() |
mac wac · AngularJS的内联模板不适用于XHTML 8 年前 |