Der Martin: Table in Div erzeugt merkwürdigen Rahmen bzw. Zeilenumbruch

Beitrag lesen

Hi,

ich habe das ganze Internet durchsucht.

Respekt, das sind ja einige Milliarden Seiten.

Ich möchte einfach eine table in einem div platzieren. Hie ein Minimalbeispiel:

Dein Beispiel wirft die Fragen auf:
  a) wozu die div-Elemente? Was gruppieren sie? Solange sie nur jeweils ein einziges Kindelement
     haben, sind sie eigentlich sinnfrei.
  b) wozu die Tabelle? Eine Tabelle mit nur einer Spalte ergibt nicht viel Sinn. Mich beschleicht
     der Verdacht, dass du die Tabelle nur zum Layouten missbrauchst.

<div style='display:inline; padding:5px; border:1px black solid;clear:left;' id='Tab_3_Inhalt'>

<div style='display:inline; padding:5px; border:1px black solid;clear:left;' id='Tab_3_Inhalt'>

  
Hmm. Besitzt du auch zwei Autos mit demselben Autokennzeichen? Nein? Aber zwei Elemente in einem HTML-Dokument mit derselben ID findest du in Ordnung? Eine ID muss dokumentweit eindeutig sein, kann also nur einmal vergeben werden.  
  

> Und so sieht das ganze dann aus (Firefox):  
> ![Screenshot](http://i55.tinypic.com/f1zm6g.png)  
  
Und das wundert dich, wenn du die beiden div-Container zu Inline-Elementen umwidmest, und dann ein Blocklevel-Element dazwischenpackst?  
  
So long,  
 Martin  

-- 
Kleine Geschenke erhalten die Freundschaft.  
Große verderben sie aber meist auch nicht.  
Selfcode: fo:) ch:{ rl:| br:< n4:( ie:| mo:| va:) de:] zu:) fl:{ ss:) ls:µ js:(