我想知道为什么以下链接无法在W3schools验证器中验证。
<a href="../anonymous/anonymous.master.php?page=showproduct.php&id=4">Dvds</a>
问题是&
旁边的id
。
错误描述为;
did not start a character reference. (& probably should have been escaped as &.
我正在使用<!DOCTYPE html >
答案 0 :(得分:4)
因为它需要<a href="../anonymous/anonymous.master.php?page=showproduct.php&id=4">Dvds</a>
- &amp;字符在HTML中具有特殊含义,因此如果您不编写字符代码,则需要将其转义。
答案 1 :(得分:2)
您必须使用&
代替“&amp;”