我正在验证validator.w3.org上的网站。
它显示以下错误:
(html“不是保留名称)
我正在使用以下代码:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"
html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
任何想法,我如何解决这个问题?
答案 0 :(得分:3)
你也错过了一个右括号和左括号。
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
答案 1 :(得分:-2)
你错过了一个&#34; /&GT;&#34;在doctype的URL末尾。因此 验证者看到这样的事情:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" Content-Type" content="text/html; charset=iso-8859-1" />
下一个问题将是HTML文档中的XHTML。决不 使用HTML中的last / in空元素,仅在XHTML中使用。