为什么'&'在主页链接不验证


why does '&' in masterpage link not validate

我想知道为什么以下链接不能在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 &amp;.

我用的是<!DOCTYPE html >

因为它需要是<a href="../anonymous/anonymous.master.php?page=showproduct.php&amp;id=4">Dvds</a> - &

字符在HTML中有特殊的含义,因此如果您不编写字符代码,则需要转义它。

必须用&amp;代替"&"