Problems with ? in URL and IE6 conditional statements

Hello,
 
I tried validating one of my web pages and found some errors which (as far
as I'm aware) are impossible to resolve.

The validation link is:
<http://validator.w3.org/check?verbose=1&uri=http%3A%2F%2Fwww.southendchildc
are.org%2Fdev%252Dsite%2Fabout.asp>
http://validator.w3.org/check?verbose=1&uri=http%3A%2F%2Fwww.southendchildca
re.org%2Fdev%252Dsite%2Fabout.asp

To summarise the problems:



*	Use of conditional statements for feeding the browser IE6 specific
CSS.

e.g. 
<!--[if! IE 6]>


*	The use of question marks in the URL (which are used to pass a
querystring to another page).

e.g.
<a href="myaddress.asp?id=1">my link</a>

 
 
My client works for the South-East Council and they have to have the W3C
validation icons displayed on the site as they are a council organisation.
But no matter how much I explain to them that the above two problems will
not affect users in any way they refuse to listen to reason. I don't know if
the W3C offers the helpful service of lets say emailing me with words of the
effect of "our validator is no substitute for real world user testing"?
Because other than getting a confirmation from the W3C that the validator is
just an automated service that can't be satisfactorily relied on they are
just going to keep hassling me about this.
 
But obviously a solution to the above two issues would be preferable :)

Any help appreciated
 
Many thanks.
 
Kind regards,
Mark

Received on Saturday, 2 February 2008 05:00:58 UTC