ecco un pò di codice

questo banale div sotto un'altro:

<div>[img]common/img/cornice_top.jpg[/img]</div><div>[img]common/img/cornice_bottom.jpg[/img]</div>

se nella pagina metto il doctype strict mi fa uno spazio bianco tra la prima immagine e la seconda.

So che con lo strict in automatico le immagini vengono definite in display:inline, ho provato a mettere display:block ovviamente non è utile in quanto se ho delle immagini una a fianco dell'altra sono cavoli amari.

se non metto il doctype strict ma transitional tutto ok....cmq posto il codice completo


<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1-strict.dtd">
<html>
<head>
<title></title>
<link href="common/css/sito1.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div>[img]common/img/cornice_top.jpg[/img]</div><div>[img]common/img/cornice_bottom.jpg[/img]</div>
</body>
</html>

per la stanca devo leggere bene se per forza devo indicare questo tipo di doctype oppure anche il transictional....ma mi piacerebbe sapere come risolvere questa cosa.