bLub schrieb am 01.03.2005 16:24
doch wie sonst, wenn nicht mit divs? |
Wie kommst Du denn überhaupt darauf, dass divs irgendwie wichtig wären. Bevor es CSS gab, und bevor man Layout mit Tabellen gemacht hat, was wurde da gesagt? "Mach Deine Website mit <h1>" Hä?
div ist ein bedeutungsloses Block-Element, alles, was Du mit divs machen kannst, kannst Du z.B. auch mit <p> oder <h1> machen.
Aber HoRnominatoR sagt das schon richtig: "Semantisches HTML". HTML so schreiben, wie es vor 10 Jahren schon gedacht war! Eine Überschrift ist <h1> bis <h6>, je nachdem, welcher Ordnung, ein Textabsatz bekommt <p>, etwas wichtiges wird mit <em> oder <strong> ausgezeichnet, eine Adresse mit <address> usw. Und wenn Dir dann das Aussehen nicht gefällt, formatierst Du es mit CSS um. So und nicht anders. Dass da hin und wieder auch divs vorkommen, mag sein, aber wenn mehr <div> als <p> vorkommt, sollte Dir das schon zu denken geben.
Lies Dir doch mal den
Seybold Vortrag durch. Da steht, warum Layouts mit Tabellen dumm ist, und wie man es anders angeht.
Bei Fragen dazu frage!