Passing Validation

Passing Validation

am 23.05.2007 08:59:16 von blessblessbless

I can't pass the W3C Validation because it wants to compromise my
sites functionality.
Here is the problem
Site: http://bjorntoday.com/?page=Imprint&lang=E
Validation:
http://validator.w3.org/check?uri=http%3A%2F%2Fbjorntoday.co m%2F%3Fpage%3DImprint%26lang%3DE&charset=%28detect+automatic ally%29&doctype=Inline
I have 9 errors
one is the Tag error, never mind that.
the other 8 are due to the fact that a
, can't be in the
tag??
whats up with that?
the reason i need the
tag to be in is so that i can click
the div to open a url.
e.g.
See the flags on top of the page? The British and the German.
This is the HTML
English div>
This is the CSS
#langE{
background: transparent url(images/e.jpg) no-repeat top left;
width: 30px;
height: 15px;
}
#langE span{display:none;}

Now i know i could just insert an tag but I won't do that
because the site must be visually changeable via css.

Other problem are the rollover buttons.