1

Aptana 给了我一个警告说“<html>有 XML 属性 xml:lang” 这是行。这里有什么问题?

<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
4

3 回答 3

1

你用的是什么文档类型?

您应该选择任何 xhtml 有效的文档类型:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">

或者

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

还有一种用于框架集...

于 2011-01-14T11:56:30.280 回答
1

您的代码很好,这是内置 HTMLTidy 验证器的错误

我在这里找到了答案: https ://aptanastudio.tenderapp.com/discussions/problems/3034-templates

于 2011-07-28T17:57:42.620 回答
0

确保您使用的是 XHTML 文档类型,例如

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN"
    "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">

或者

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">

这也可能是 Aptana 无法正确识别xml:lang属性的问题,但更有可能是您没有使用正确的 DOCTYPE。

于 2011-02-21T23:15:35.120 回答