Wie soll man den Layouts noch machen?
Designer_0815
- design/layout
Hallo Forum!
ICh habe jetzt schon öfters gelesen, das man Tabellen nichtfür Designzwecke missbrauchen soll, Frames altmodisch sind und DIV'S auch scheisse wären. Zudem interpretiert ja nicht jeder Brauser CSS, alsowiesoll ich meine Seiten dann gestalten?
Fast ale Seiten sind aus Tabelle aufgebaut, was ist denn daran so schlimm ?
Hat da jemand eine plausible Erklärung für?
Und wiesoll ich meine Seiten basteln?
Frames
DIVS
CSS
Tabellen
Irgendwie ist ja alles schlecht, wie macht ihr das?
hi ,
interessante frage, habe ich mir auch schon gestellt...
gruß ron
Hallo,
M.E. gibt es da keinen Königsweg. Es dürfte auf jeden Fall eine gute
Idee sein, wenn man beim HTML-Schreiben noch gar nicht über die
Darstellung nachdenkt, sondern einfach ein logisches Markup verwendet.
D.h. Tabllen, Überschriften, Absätze usw. werden auch als solche
ausgezeichnet. Wenn es kein semantisch passendes Element gibt,
verwendet man <div> und <span> (aber auch nur dann). Danach formatiert
man das alles mit CSS.
Natürlich gibt es Fälle, wo einem diese 'reine Lehre' nicht wirklich
hilft. Ich habe z.B. noch kein überzeugendes '3-Spalten-Layout'
gesehen, bei dem die äußeren Spalten eine fixe Breite haben sollen,
das nur mit CSS und ohne Tabellen realisiert wurde. Alle Versuche, die
mir bekannt sind, bringen auf allen verbreiteten grafischen Browsern
nur Nachteile mit sich, während diese eine Tabelle sogar auf
Textbrowsern keine Probleme bereit, da sie sich einfach linearisieren
läßt.
Meine Meinung ist daher: zunächst mal sinnvolles Markup und CSS dazu
schreiben und dann eventuell auch mal flexibel sein und etwas
benutzen, was nicht so ganz der reinen Lehre entspricht, wenn man gute
Gründe dafür hat.
Tausendfach verschachtelte Tabellen sind wohl definitiv übel. Frames
halte ich für Layoutzwecke auf jeden Fall für ungeeignet, weil sie
viel zu viele Probleme mit sich bringen.
Gruß, Jan