Hi,
sehe ich das richtig, dass ich bei DIV-Boxen wo z.B. die erste Zeile colspan="2" hätte und die zweite aus zwei Spalten besteht insgesamt drei DIVs brauche?
Also so:
Code: Alles auswählen
<div id="kopfzweispaltenbreit"></div>
<div id="linkespalte"></div>
<div id="rechtespalte"></div>
Bei verschachtelten Geschichten kann ich im Netz nämlich nur Problemkinder finden, die etwas mit "Fake"-Hintergrundbilder-DIVs lösen mussten.
Gruß
Marc
EDIT:
Ok, ich habe es soweit hinbekommen, aber leider interpretiert der IE den Befehl zur Zentrierung des Textes nicht so wie ich es gerne hätte:
[ externes Bild ]
Obwohl beide Spalten 150px breit sind, zentriert der IE auf der Größe der ersten Spalte minimal und bei der zweiten Spalte scheinbar richtig.
Source:
Code: Alles auswählen
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>DIV Spalten</title>
<style type="text/css">
body, h1, h2
{
font-size: 90%;
}
div#Box
{
margin: 5px;
padding: 0;
float: left;
width: 300px;
}
div#Head
{
margin: 0;
padding: 0;
min-width: 300px;
}
div#Head h2
{
margin: 0;
padding: 5px;
text-align:left;
background-color: #FEBA02;
}
div#Left
{
margin: 0;
padding: 5px;
float: left;
text-align: center;
background-color: #E6EDF6;
min-width: 150px;
}
div#Right
{
margin: 0;
padding: 5px;
text-align: center;
background-color: #E6EDF6;
min-width: 150px;
}
</style>
</head>
<body>
<div id="Box">
<div id="Head">
<h1>Hotels Österreich</h1>
<h2>Orte:</h2>
</div>
<div id="Left">
<a href="./innsbruck.htm">Innsbruck</a>
</div>
<div id="Right">
<a href="./innsbruck.htm">ab 29,- EUR</a>
</div>
<div id="Left">
<a href="./klagenfurt.htm">Klagenfurt</a>
</div>
<div id="Right">
<a href="./klagenfurt.htm">ab 58,- EUR</a>
</div>
<div id="Left">
<a href="./salzburg.htm">Salzburg</a>
</div>
<div id="Right">
<a href="./salzburg.htm">ab 6,- EUR</a>
</div>
<div id="Left">
<a href="./wien.htm">Wien</a>
</div>
<div id="Right">
<a href="./wien.htm">ab 17,- EUR</a>
</div>
</div>
</body>
</html>
Gruß