2011-08-31 39 views
1

有人可以向我解释我在验证我的网站时收到的错误,他们在这里特别提及的时间太长,但大多数都在引用元标记,如果你去w3c验证和验证,http://sunnahspace.com你会看到错误。在验证时,我很难理解这些错误,但对于这些错误的修复会很好,但是我正在寻找的是可以解释这些错误发生的原因,因此我无需在每次验证时都要求帮助。提前致谢。验证错误没有意义

+0

你会认为你有更好的事情要做的开斋节比工作:-P – Ali

+1

w3c验证器说明为什么每个错误发生。阅读每个错误下面的解释 – marissajmc

+0

eid昨天是我的阿里,但即使这样,我工作了一下,周一我接受了CII的广播采访,以促进该网站,并希望它在某种程度上可用,届时insha'真主:P – Nathan

回答

4

SRC和META标记错误可能是因为您使用的是XHTML,标记和属性应该是小写字符。网址(出价)中的错误是因为您必须使用&字符而不是&

+0

辉煌,你的描述也帮助我理解为什么会发生这种情况。谢谢! – Nathan

0

我认为这是因为您使用的是XHTML DocType,但具有大写标签名称和属性键。所有标签名称和属性键都应该是小写的。所有属性值应该用引号括起来。

<META name="y_key" content="dcd27d28fcb65dc2" /> 

应该

<meta name="y_key" content="dcd27d28fcb65dc2" /> 
0

你的问题多数似乎是:

  • 化妆标签名称(scriptmeta)和属性(srclanguagecontent等)小写。
  • META标签没有关闭....我知道...这很奇怪。在关闭前删除/
  • Javascript删除language或使其成为language="javascript"并关闭它与</script>而不是与/>虽然我认为它应该不重要的JavaScript标记。
+0

如果有人标记我因为我说元标记未关闭。然后[自己阅读文档](http://validator.w3.org/docs/errors.html)或[看看这个链接](http://www.cs.tut.fi/~jkorpela/html/empty .html)解释它... sorta。 – Ali

+0

好回答阿里,eid mubarak兄弟。 – Nathan

+0

开斋节传统上是3天,其中至少有2天的人认真对待。我在巴基斯坦,今天是我的。但我意识到,开斋节是一种只有在穆斯林国家才有的奢侈品。有一个关于像StackOverflow这样的穆斯林社区问题网站的建议,如果你没有注册,请注册。[area51.StackExchange.com穆斯林网站建议](http://area51.stackexchange.com/proposals/14922/islam) – Ali

1

错误行5,列12:不存在属性为 “名称” 第5行,列28:没有属性 “内容” 第5行,列46:元件 “META” 未定义

  • 您使用大写字母作为META。当使用XHTML文档类型时,这不是有效的代码。您必须使用小写字母。

错误行21,列7: “META” 结束标记被省略,但OMITTAG NO指定 第5行,第1列:开始标记在这里 第21行,第7列:用于 “头” 结束标记未完成

  • 您必须用“/>”而不是“>”关闭XHTML中的每个标记,否则您将拥有无效的xhtml代码。

75行,第列18:没有属性 “语言” 75行,第列38:没有属性 “SRC” 75行,第列128:元素 “SCRIPT” 未定义

  • 这是无效的xhtml代码。它应该是<script type="text/javascript" src="…"></script>

75行,列93:无法生成一般实体系统标识符“申奥”

  • 的需求&被编码为&amp;使浏览器可以正确读取URL