alfie: Definitionsliste einzeilig

Beitrag lesen

Hallo Mathias!

Die Standardstyles für für dd sind display: block und margin-left: 40px, die für dt display: block.

Danke, wiedereinmal vergessen…

Wenn du beide nebeneinander anzeigen willst, kannst du z.B. float und clear verwenden.

dt, dd { float: left; }

dt { clear: left; width: 20em; }
dd { margin: 0; }

  
[Naiver Versuch](http://members.chello.at/helmut.schuetz/test/dl_test2.htm).  
  
  

> > Ich scheitere schon an der einzeiligen Ausgabe (`dt {display:inline}`{:.language-css} ist wirkungslos)  
>   
> Es ist nicht wirkungslos, aber dd hat immer noch display: block, daher erzeugt es eine neue Blockbox.  
  
Ja, jetzt ist mir’s klar.  
  

> Ein Großteil von HTML5 kodifiziert lediglich bereits existente Techniken. Ein Großteil von HTML5 ist auch in IE6 nutzbar und die neuen Elemente und Attribute lassen sich auch für IE6 zugänglich machen.  
>   
> Was table vs. dl für  angeht, so hat HTML5 ohnehin keine neue Auszeichnungsmöglichkeit.  
  
Verstehe.  
  
mfg Alfie