sfnet.viestinta.www - VUKK
Vastauksia useimmin kysyttyihin kysymyksiin v2.06

sisällysluettelo - Edellinen: "Miksi validaattori herjaa sisäkkäisistä listoista?" - Seuraava: "Mitä on SSI (SHTML)?"

Miksi validaattori herjaa &-merkeistä joissain URLeissa?

Useissa tilanteissa &-merkki aloittaa HTML:n sääntöjen mukaan ns. entiteettiviittauksen. Esimerkiksi &copy; tarkoittaa copyright-merkkiä ja &foo taas on määrittelemätön ja siten virheellinen entiteettiviittaus. Validaattori tulkitsee, että URL:ssä esiintyvät &-merkit aloittavat viittauksen. Ratkaisu on korvata &-merkit samaa merkkiä tarkoittavalla entiteetillä &amp;, esim. näin: <a href="koe.cgi?parametri=arvo&amp;parametri2=arvo2">.