Zitat von "NeoAramis"
Müssen muss niemand. Einzelne Bereiche in divs packen ist sehr sinnvoll. Wird in vielen Seminaren, Referenzen etc. so beschrieben. Sobald man dann auch aufwendigere Laoyuts hat, merkt man sehr schnell, dass solche einzelne Pakete zu positionieren einfacher ist.!
Stimmt! Irgend jemand hat mal diesen Quatsch verzapft und er wurde sofort von anderen übernommen.
div ist ein HTML Tag und dient dazu mehrere Elemente zu grupieren, das ist alles.
Zitat von "NeoAramis"
Das ul bereits ein Block-Element ist und man es deshalb nicht in einen Container packen sollte, finde ich grundsätzlich falsch. Wenn es dann um die visuelle Formatierung geht, ist man dann froh, wenn man die Liste herumbewegen kann und man sich nicht um das Grundlayout sorgen muss, das es nicht zerfällt. Vor allem wenn es dann um ein zweispaltiges Layout geht, merkt man es sofort.
Wenn nicht mehrere Elemente zu gruppieren sind ist das div falsch. Es geht hier um die Semantik und nicht um deine persönlichen Vorlieben.
Wenn das Layout verfällt dann hat man grundsätzlich etwas falsch gemacht. Das hat dann nichts mehr mit einem div mehr oder weniger zu tun.
Gruss
Elroy