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 回答