2010-10-20 127 views
0

由CMS生成的线W3C验证错误

<a class="product_image" href="http://www.symposiumwines.com/shop/product.php?id_product=11" > 
<img class="f-p"src="/shop/img/p/11-53-home.jpg" height="115" width="115" alt="Saint-Aubin 1er Cru &#039;Les Frionnes&#039; 2004"/> 
</a> 

抛出了几个错误,当我确认页面。

1)的属性构建误差

2)如果没有找到开始标记IMG线

指示在这两种情况下的 “PHP” 的 “P” 端。

它使用Firefox插件进行验证,它不会在W3C验证器在线验证。

有什么建议吗?我很困惑。

回答

1

如果你想这个片段是有效的XHTML,你必须插入class="f-p"src="

+0

大之间的空间!现在验证;) – Mirko 2010-10-20 22:18:34

0

您是否将您的php代码粘贴到验证器中?如果是这样,你的firefox插件将验证,因为它解析的HTML,但W3C验证程序将失败,因为它不会解析PHP。

测试此功能的最佳方法是在浏览器中单击“查看源代码”,将html粘贴到w3c验证程序并查看验证结果。

如果是这样,一切都很好。