Ingo Turski: DIV Layout statt Ebenen

Beitrag lesen

Hi,

<table border='1'>
<tr>
  <td colspan='2'>logo</td>
</tr>

Unproblematisch, <div> mit der Weite 100% und einer Höhe

nö. Ein DIV hat ohnehin 100%, daher überflüssig. Die Tabelle jedoch nicht.

linkes div mit float:left und einer Breite; rechtes div mit einem padding größer als die Breite des linken divs.

Besser wäre margin.

<tr>
  <td>news</td>
</tr>

Könnte einfach weg.

Wieso? wenn er es haben will? Ebenfalls mit float:left unter das Menü setzen.

<tr>
  <td colspan='2'>copyright</td>
</tr>

ein div mit Weite 100%, einer Höhe und clear:left

zu 100% s.o., wieso Höhe?

Weitere Hinweise werden wohl gleich folgen.

Der wichtigste wäre, daß floatende Elemente vor den nichtfloatenden im Quelltext stehen müssen.

freundliche Grüße
Ingo