franka: dreispaltiges Layout

Beitrag lesen

Hallo,
ich brauche ein dreispaltiges Layout, in dem alle drei Spalten die gleiche Länge haben.
Frage in die Runde, ob mein Lösungsansatz ok ist, etwas grundsätzlich dagegen spricht, oder ob es eine bessere Lösung gibt.

<html><head><style type="text/css">
<!--
#spaltencont {
  display:table;
  background-color: red;
  padding:10px;
}
#w { display:table-row;}

#l, #m, #r{
  display:table-cell;
  vertical-align:top;
}

#l, #r { background-color: green;}
#m { background-color: yellow;}
-->
</style></head>
<body>
  <div id="spaltencont">
    <div id="w">
      <div id="l">links<br><br><br><br>unten</div>
      <div id="m">mitte</div>
      <div id="r">rechts</div>
    </div>
  </div>
</body></html>