0

以下のコードでエラーが発生し続ける理由を教えてください。

<div class="sidebox-header-left">
<h3 class="rightBoxHeading" id="ezpagesHeading">Advertisement</h3>
    <br/>
<a href="http://www.test.com/tread.php?s=000&v=0&q=000&r=000&clickref=test.com"><img src="http://www.test.com/tshow.php?s=000&v=000&q=000&r=000" border="0"></a>            </div>
    <div id="ezpagesContent" class="sideBoxContent">
</div>
    </div>

HTML 4.01 Transitional を使用していますが、上記のコードに対して次のエラーが発生し続けます。

警告行 298、列 56: 属性値の外部エンティティへの参照 …<code>p://www.test.com/tread.php?s=000&v=000&q=000&r=000&clickref=test.com

これは通常、href などの属性に含めるために適切にエスケープされなかったアンパサンドの記号です。&' ' のすべてのインスタンスを ' 'にエスケープする必要があります&amp;

4

2 に答える 2

0

バリデーターからのこの情報を参照してください (質問に含めました)?

&' ' のすべてのインスタンスを ' 'にエスケープする必要があります&amp;

それを行う。

<a href="http://www.test.com/tread.php?s=000&amp;v=0&amp;q=000&amp;r=000&amp;clickref=test.com">
于 2012-05-28T16:22:54.810 に答える
0

&&amp;検証が必要な場合は、URL に含める必要があります。

于 2012-05-28T16:23:09.077 に答える