I have no knowledge of XHTML yet but looking into your problem it seems that, unless a border needs to be specified, then you leave the border attribute out.
This is an example I found and it suggests that border is no longer just border="1", etc. Instead it is a style, included in style sheets if the attribute is to be global, otherwise specified in pixels and a color, eg;
<body>
<p>
<img id="img1" src="image1.gif" style="border: 5px solid green;" width="100"
height="100" alt="border test">
</p>
</body>
Does that help?
Mark
hello, I just changed the dtd in all my pages to strict, and the only thing i couldnt get around was that the w3c's validator says border=0 (for an image) is not valid within a strict dtd document, so how could i get around this?
keep the strict dtd and have no borders around my pictures?
thanks, Marcelo.

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic