entity a odkazy

tak sem si čet linuxsoft a tam psali, že odkazy s GET proměnnými by neměly vypadat takto:
<a href="stranka.php?prom1=462&prom2=8456">odkaz</a>
ale takto:
<a href="stranka.php?prom1=462&amp;prom2=8456">odkaz</a>
vůbec nechápu proč to tak musí být, mě to funguje tak jako v 1. odkazu a na linuxsofu neřekli proč to takhle má být

ten článek je na http://www.linuxsoft.cz/article.php?id_article=443
<HTML>Protoze &amp; je z hlediska xHTML kodu validni a take spravny</HTML>
Ne & ale &amp;
no jednoduse. znak & oznacuje v html zacatek entity. tedy samozrejme se musi v html take zapisovat entitou. do adresy se uz ale dava jenom &. ze to funguje, i kdyz je to v html zapsany spatne, je vec jina.
Jelikoz tu koliduje HTML entita s oddelovacim znakem. W3C doporucuje pouzivat jako oddelovaci znak strednik, IMHO opravdu praktictejsi, i vizualne.