>It's frustrating as it can be very difficult to find information about >these things via Google. >Anyways, I'm getting alot of error messages when I validate - in >particular I'm getting messages like this: > > >7. Line 50, column 40: cannot generate system identifier for general >entity "year" ><td class="calndrHdr"><a >href="?month=4&year=2004&a=Home">�</a></td> <...>
>Oi vey, wondering what I'm doing with this stuff anymore... >Can somebody shed some light on these messages? Yes :) All links in your (x)html should be url-encoded. That means, if you have link that looks like xyz.php?var1=some&var2=thing in your source it should look like this: xyz.php?var1=some&var2=thing Note the & instead of "&". Validators sees & and expects it to be some entity. Those look like &something;, 'something' being name of the entity. Hence the complain about entity year. Always write variable delimiters as & in your links and validator will stay happy. Or you can use semicolons for the same purpose. Regards, Rimantas ***************************************************** The discussion list for http://webstandardsgroup.org/ See http://webstandardsgroup.org/mail/guidelines.cfm for some hints on posting to the list & getting help *****************************************************
