0
我使用这个DTD属性“lang”存在,但不能用于此元素。 W3C验证错误
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html lang="en" xml:lang="en" xmlns="http://www.w3.org/1999/xhtml">
错误是这个属性?
<html lang="en">
我应该从DTD中删除它吗?
好的。这可能是我会检查的原因。但为什么它说“属性”郎“存在”,如果它不支持这种文档类型。它只是说“但不能用于这个元素。?” – 2010-01-22 15:33:07
好点。我想这只是对错误消息的一般性解释,并没有考虑到该属性完全从格式中删除。 – 2010-01-22 16:05:22
upvoted,因为我喜欢这个答案 – 2010-01-22 19:01:36