我无法验证我的wbsite验证它在我的doctype上跳错了:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//ES" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
(西班牙语下)
<!DOCTYPE HTML PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
(英文下)....
html标记:
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="EN" lan="en">
错误
Error: unrecognized DOCTYPE; unable to check document
任何想法为什么?
非常感谢!
答案 0 :(得分:5)
不要在doctype
中指定语言,但始终使用:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" .......
在<html>
标记中设置语言:<html lang="es">
答案 1 :(得分:3)
除了小写的html
之外,我使用的是相同的。我不确定这是否重要。
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
请检查doctype之前是否有空格?
答案 2 :(得分:2)
此处描述了“html”的大写/小写问题:Recommended Doctype Declarations