プロが教えるわが家の防犯対策術!

Another HTML-lint gateway「http://htmllint.itc.keio.ac.jp/htmllint/htmllint …」にてHTML文法チェックを行ったところ以下のような診断をされました。
<ul>〜</ul> 内に普通のテキストを書くことはできません。(重要度9)
なぜこういう診断がされてしまうのか原因がわかりません。
専門のサイトなどで<li>や<ul>について確認しましたが特に問題のある箇所が自分では特定出来ませんでした。
診断されたHTMLコード(抜粋)は以下になります。
<div id="sidebar">
<div id="sidebar_top">
<div id="sidebar_contents">
<p></p>
<p><img src="navigator.png" alt="" width="93" height="18" vspace="5" /></p>
<h3>Categories : </h3>
<div class="nav">
<ul>
<li><a href="top">TOP</a></li>
</ul>
<h3>コンテンツ</h3>
<ul>
<li><a href="01">コンテンツ(1)</a></li>
  <li><a href="02">コンテンツ(2)</a></li>
  <li><a href="03">コンテンツ(3)</a></li>
  <li><a href="04">コンテンツ(4)</a></li>
  <li><a href="05">コンテンツ(5)</a></li>
</ul>
</div>
</div></div></div>
※XHTML1.0 Transitional、UTF-8
これでは情報足りないようでしたら仰って下さい。
何卒、よろしくお願い致します。

A 回答 (2件)

質問文に書かれた通りなら、コンテンツ(2)などの<li>の前にタブ


やスペースなどHTMLで空白文字と認められた文字以外のものが混入
しています。日本語の空白ですね。これはダメでしょう。
    • good
    • 0
この回答へのお礼

直したところ無事指摘が出なくなりました^^
結果的に単純なミスでしたがコードの見た目も重視していた自分にとっ
てはやはり聞かないとわからない答えだったと思います。
この度は迅速なご回答ありがとうございました^^

お礼日時:2009/09/14 19:32

■■<li><a href="02">コンテンツ(2)</a></li>


全角スペースが入っています。
    • good
    • 0
この回答へのお礼

ありがとうございます。
<li>の前の全角スペースなくしたら無事指摘されなくなり、
マイナス評価から一気に97点になりました。高ければいいと
いうわけではないと思いますがSEO重視したいページでした
ので非常に助かりました^^

お礼日時:2009/09/14 19:35

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!