Follow along with the video below to see how to install our site as a web app on your home screen.
Anmerkung: This feature may not be available in some browsers.
Nur so als Anmerkung. Sowohl Tabellenlayouts als auch "div-Layouts" sind Unfug. Layout macht man gar nicht mit HTML, sondern mit CSS.Auf der Seite Intern seht ihr ein angefangenes Div-Layout.
div#head {padding: 10px; height: 100px;}
div#heading {float: left; background: yellow; width: 70%; height: 100%;}
div#welcome{display: inline-block; background: orange; width: 30%; height: 100%;}
Du hast in deinem ersten Beitrag von einem "Div-Layout" gesprochen und da reagiert "Efchen" stets recht empfindlich, weil er/sie das immer zu wörtlich nimmt und manchmal daran erinnert werden muss, dass sich Anfänger (aber auch Fortgeschrittene) der exakten Terminologie nicht unbedingt bewusst sind. :roll:Wer sagt, dass es ein HTML Layout ist?
Dessen bin ich mir durchaus bewusst.weil er/sie das immer zu wörtlich nimmt und manchmal daran erinnert werden muss, dass sich Anfänger (aber auch Fortgeschrittene) der exakten Terminologie nicht unbedingt bewusst sind.
Ein Layout soll eben nicht auf divs basieren, sondern auf validem, semantisch einwandfreiem HTML. Und da spielt das div nur eine untergeordnete Rolle. Durch diese "Schludrigkeit" in der Ausdrucksweise wird aber derzeit nur erreicht, dass alle Welt ihre Tabellen durch divs ersetzen und das ist nicht der Grund, warum Tabellen verteufelt werden, bzw. das ist der selbe Unfug, nur mit einem anderen Tag.Nunja, das Layout basiert schließlich auf Div's, da hab ich mir bei der Namensgebung nichts weiter gedacht.
Das Beispiel mit dem display:inline-block würde ich so nicht in der Praxis einsetzen.Der #head kann durchaus eine Basis sein, z.B. so:
In diesem Fall haben #heading und #welcome 100% Höhe von #head und damit ebenfalls 100px.Code:.. div#welcome{display: inline-block; background: orange; width: 30%; height: 100%;}
div#head {
height: 100px;
background: yellow;
}
div#heading {
float: left;
background: yellow;
width: 70%;
height: 100%;
}
span#welcome {
[COLOR="DarkRed"] display: -moz-inline-box; /*hack ff2*/[/COLOR]
display: inline-block; /*kennt ff erst seit Vers.3*/
background: orange;
width: 30%;
height: 100%;
}
/*hack ff2 */
[COLOR="DarkRed"] span#welcome_innen span {
display: table; /*sonst kein Zeilenumbruch im ff2*/
}[/COLOR]
/*hack IE bis IE6*/
[COLOR="DarkRed"]* html span#welcome {
margin-right: -1em; /*Rundungsfehler/*[/COLOR]
}
/*hack IE7*/
[COLOR="DarkRed"]* +html span#welcome {
margin-right: -1em; /*Rundungsfehler? nicht getestet/*[/COLOR]
}