Aptana给我一个警告说“<html>
有XML属性xml:lang”
这是线。这有什么不对?
<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
答案 0 :(得分:1)
你使用了什么doctype?
您应该选择任何xhtml有效的doctype:
<!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">
还有另一个用于框架集......
答案 1 :(得分:1)
您的代码很好,这是内置HTMLTidy验证器的错误
我在这里找到了答案: https://aptanastudio.tenderapp.com/discussions/problems/3034-templates
答案 2 :(得分: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。