Autor |
Nachricht |
wipeout
Threadersteller
Dabei seit: 20.05.2005
Ort: -
Alter: 40
Geschlecht:
|
Verfasst Mi 21.05.2008 14:05
Titel HTML->Semantik, verschachtelte Divs |
|
|
Yo, die Überschrift sagt es ja bereits.
Ich erwische mich immer dabei, dass ich div-Bereiche doch teilweise recht stark verschachtele. Ob das jetzt semantisch korrekt ist kann ich leider nicht so beurteilem, allerdings ist mir beim surfen aufgefallen, dass ich da nicht alleine bin.
Wie handhabt ihr das denn? Würde mich mal interessieren...
|
|
|
|
|
sahnemuh
Dabei seit: 19.06.2003
Ort: /dev/null
Alter: 42
Geschlecht:
|
Verfasst Mi 21.05.2008 14:10
Titel
|
|
|
divs haben keine semantische bedeutung - prinzipiell ist es "egal" wie viele du davon verschachtelst, solange die struktur der inhalt tragenden elemente sinnhaft ist.
allerdings ist es an vielen stellen absoluter blödsin, overhead und "gegen den guten ton" für jeden schnickschnack ein kapselndes div element zu nehmen, wenn sich das selbe auch mit anderen containern erledigen lässt.
ich persönlich halte es so: wo nicht unbedingt ein div hin muss, kommt auch keins hin
Zuletzt bearbeitet von sahnemuh am Mi 21.05.2008 14:11, insgesamt 1-mal bearbeitet
|
|
|
|
|
Anzeige
|
|
|
heiko_rs
Dabei seit: 06.02.2008
Ort: Berlin
Alter: -
Geschlecht:
|
Verfasst Mi 21.05.2008 15:46
Titel
|
|
|
Ich schließe mich sahnemuh an und halte es persönlich so: Nie leere divs (Ausnahmen: Gilder/Levin und Vertikal-Zentrierung für IE), und Verschachtelung nur, wenn es das Design erfordert (d.h. wenn die vorhandenen Elemente nicht ausreichen, um alle Hintergrundgrafiken aufzunehmen).
Eine typische Grundstruktur wäre dann ein Wrapper-div, das den Header in Form einer h1 enthält, die Navi als ul, den Content als div und den Footer je nach Inhalt als p, address oder als div, wenn mehrere Elemente benötigt werden (z.B. address und eine ul mit Links). Das wären maximal 3 divs, und wie gesagt, weitere kommen nur hinzu, wenn es das Design erfordert.
|
|
|
|
|
SURE612
Dabei seit: 02.12.2005
Ort: Bärlin / CB
Alter: -
Geschlecht:
|
Verfasst Do 22.05.2008 12:44
Titel
|
|
|
heiko_rs hat geschrieben: | Nie leere divs |
ich nutze oft leere divs für layout zwecke
die sind nur mit css gestyled aber ohne content
|
|
|
|
|
heiko_rs
Dabei seit: 06.02.2008
Ort: Berlin
Alter: -
Geschlecht:
|
Verfasst Do 22.05.2008 14:28
Titel
|
|
|
Das ist nicht gut Mit Verschachtelung erreichst Du dasselbe.
|
|
|
|
|
sahnemuh
Dabei seit: 19.06.2003
Ort: /dev/null
Alter: 42
Geschlecht:
|
Verfasst Do 22.05.2008 14:40
Titel
|
|
|
heiko_rs hat geschrieben: | Ich schließe mich sahnemuh an und halte es persönlich so: Nie leere divs (Ausnahmen: Gilder/Levin und Vertikal-Zentrierung für IE), und Verschachtelung nur, wenn es das Design erfordert (d.h. wenn die vorhandenen Elemente nicht ausreichen, um alle Hintergrundgrafiken aufzunehmen).
Eine typische Grundstruktur wäre dann ein Wrapper-div, das den Header in Form einer h1 enthält, die Navi als ul, den Content als div und den Footer je nach Inhalt als p, address oder als div, wenn mehrere Elemente benötigt werden (z.B. address und eine ul mit Links). Das wären maximal 3 divs, und wie gesagt, weitere kommen nur hinzu, wenn es das Design erfordert. |
jo. is bei mir genau so... wobei ich mir das wrapper div spare und den body als wrapper benutze. funktioniert auch wunderbar.
|
|
|
|
|
heiko_rs
Dabei seit: 06.02.2008
Ort: Berlin
Alter: -
Geschlecht:
|
Verfasst Do 22.05.2008 14:46
Titel
|
|
|
Das mache ich wegen IE < 6 nicht
|
|
|
|
|
pixelpapst303
Dabei seit: 06.07.2006
Ort: hamburg
Alter: 50
Geschlecht:
|
Verfasst Do 22.05.2008 15:12
Titel
|
|
|
heiko_rs hat geschrieben: | Das mache ich wegen IE < 6 nicht |
wegen dir wird es noch länger ie5 nutzer geben!!! hast du denn gar keine moralischen bedenken???!!!
|
|
|
|
|
|
|
|
Ähnliche Themen |
in einander verschachtelte divs?
Verschachtelte DIVs mit Transparenz
4 divs in css/html mit gleichem Abstand zentieren ?
semantik?
[solved] Semantik bei Radiobuttons / Checkboxen und Labels
verschachtelte links
|
|