Benny: DOCTYPE und display: inline

Beitrag lesen

Moin,

welchen DOCTYPE muss ich verwenden um XHTML Konform zu bleiben
und zu erreichen, dass der IE6.0 (der einzige eingesetzte Browser
in meinem Intranet) nach einem <div>-Block keinen Zeilenumbruch
macht?

Ich will mehrere <div>-Blöcke nebeneinander anordnen, also z.B.:

  
<div style="display: inline">  
  Spalte 1  
</div>  
<div style="display: inline">  
  Spalte 2  
</div>  
...  

Ich hab jetzt mal einfach alles weggelassen, was nicht
für das Beispiel wichtig ist.

Wenn ich keine DOCTYPE-Deklaration vornehme ist das Resultat
korrekt (also so wie ich es haben möchte). Mache ich eine
dann bricht der IE (ich will einen anderen BROWSER!!!) nach
jedem Block um (Warum nur?).

Hier noch mein verwendeter DOCTYPE

  
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3c.org/TR/xhtml1/DTD xhtml1-transitional.dtd">