2011-01-01 6 views
2

私は自分のウェブページのかなり単純な領域だと思っていますが、validator.w3.orgからの検証に失敗しています。<head>と<body>検証の問題

完全なソースは、ソースの最初の部分があるhttp://iapps.smartphonesoft.com

で見ることができます。

<!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"> 
<head> 
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> 
<!-- TradeDoubler site verification 1xxx --> 
<title>iPhone Apps, iPhone Software and Freeware</title> 
<link rel="stylesheet" href="/css/style2.css" type="text/css" /> 
<!--[if IE]> 
<style type="text/css"> 
/* place css fixes for all versions of IE in this conditional comment */ 
.thrColLiqHdr #sidebar2, .thrColLiqHdr #sidebar1 { padding-top: 30px; } 
.thrColLiqHdr #mainContent { zoom: 1; padding-top: 15px; } 
/* the above proprietary zoom property gives IE the hasLayout it needs to avoid several bugs */ 
</style> 
<![endif]--> 
</head> 
<body> 

<?php 

次のように私が手にエラーがあり、私はそれが私を見つめている明白なものだと思います顔が、私は何が見えないのでしょうか?

検証出力:3つのエラー

ライン35、列7:エンド✉ザバリデータは、上記要素の端 タグを発見 開いていない 要素「ヘッド」のタグが、その 要素は現在開いていません。これは、多くの場合、編集中に を削除された要素から、またはこれは、あなたがそれが許可されていない 使用されている要素に関連するエラー を持っている場合は、暗黙的に 閉じ要素(、で残り終了タグ によって引き起こさ ですほとんど の場合)。後者の の場合、元の問題を修正するとすぐにこのエラーは消えます。

このエラーがドキュメントのスクリプト セクションで発生した場合は、おそらく がこのFAQエントリを読んでください。

ライン36、コラム6:ドキュメントタイプは は、要素「身体」ここ✉ 以上という要素が見つかったことが許可されていない コンテキストで許可されていません。この は、 "body"セクションの "style" 要素の代わりに、 のネストされた要素が間違っている可能性があります。 は "head"内にあり、2つの要素 は重複しています(許可されていません)。

このエラーの一般的な原因の1つは、HTML文書で XHTML構文を使用することです。 暗黙的に の閉じた要素のHTMLの規則のため、このエラーは カスケードエフェクトを作成する可能性があります。例えば、 HTML文書の HTML文書の "head"セクションに "meta"のと "link"のXHTMLの "自己クローズ"タグを使用すると、 のパーサーが "head"セクションの末尾を推測することがあります。 セクション(「リンク」と「メタ」は が許可されていないため、「 エラーが報告されています」)が表示されます。

ライン270、列7:省略 「体」の終了タグが、OMITTAG NO あなたは 要素を閉じることを怠っ、または たかもしれ✉指定された、おそらくあなたは「自己クローズ」 要素に意味つまり、 ">"の代わりに "/>" で終了します。

ライン17は、カラム1:開始タグはあなたが提供するリンクであなたのコードを見てみると、ここで

答えて

4

だった、問題はかなり明白思える - あなたは<head>要素を閉じて、二回<body>要素を開きます。

</head> 
<body> <!-- first time --> 


<script type="text/javascript"> 

    /* some script */ 

</script> 

</head> 
<body> <!-- second time! --> 
+0

agh!私はそれが明らかであることを知っていた、ありがとう、私はそれに2番目/頭と体を持っていたインクルードを持っていた! – kitenski