Thomas Luethi: Tabelle fuellt BODY nicht ganz aus

Beitrag lesen

Hallo,

Ich meine natürlich nicht dass der body einen Rand im Sinne von Rahmen einer Tabelle hat. Man sieht halt die Farbe am Rand, die ich nicht sehen will.

Dann sorge dafuer, dass die Tabelle bzw. die Bloecke das Fenster
ganz ausfuellen (also 100% breit sind), dass sie keinen Aussenabstand
(margin) haben und dass body keinen margin und kein padding hat.

Wenn ich also keine Tabelle für Layoutzwecke verwenden soll, was bleibt mir dann denn noch?

CSS.
Angewendet auf HTML-Elemente wie h1, p, ul oder meinetwegen auch mal div.
Da Du ja sowieso eine serielle, vertikale Abfolge der Seitenbestandteile hast,
ist es erst recht kein Problem, auf Tabellen zu verzichten.

Ich will erreichen, dass die Zeile in der ich Links vermerke einen anderen Hintergund hat, als der Rest. Und das über die ganze Seite.

Ja, und?

Und wieso sind Tabellen nur zum rechnen da...?

Sie sind fuer tabellarische Daten da.

Das W3C raet in zwei Publikationen aus dem Jahr 1999
davon ab, Tabellen fuer Layout-Zwecke zu gebrauchen.

HTML 4.01 Specification (Dezember 1999)
http://www.w3.org/TR/1999/REC-html401-19991224/struct/tables.html#h-11.1:
"Tables should not be used purely as a means to layout
document content as this may present problems when
rendering to non-visual media."

Web Content Accessibility Guidelines 1.0 (Mai 1999)
http://www.w3.org/TR/1999/WAI-WEBCONTENT-19990505/#gl-table-markup
"Tables should be used to mark up truly tabular information
('data tables'). Content developers should avoid using
them to lay out pages ('layout tables')."

Nach meinem Verstaendnis dieser Texte war damals (1999)
ein Argument gegen Layout-Tabellen, dass spezielle
Software fuer Blinde damit Probleme haben kann.

molily, der sich mit Blinden-Software auszukennen scheint,
wird nicht muede, dem entgegezuhalten, dass Layout-Tabellen
auch so gemacht werden koennen, dass sie fuer Blinde mit
aktueller Software durchaus brauchbar sind, und dass man
auch mit CSS-Layout schlechte und unzugaengliche Seiten
machen koenne.
Siehe z.B. molilys aktuelles Posting [pref:t=70365&m=405352]
im Thread, der anfing mit
(CSS) CSS bei geschachtelten Tabellen von harl3kin, 27. 01. 2004, 15:00

@molily:
Ich behaupte _nicht_, dass Tabellen ein Problem fuer
Blinde seien, und ich behaupte _nicht_, dass Seiten
mit CSS-Layout fuer Blinde automatisch gut benutzbar seien.
;-)

Gruesse,

Thomas

--
Bitte keine Mails mit Fachfragen - dafuer gibt es das Forum!
Ich mag es, wenn URLs verlinkt sind (</faq/#Q-19>).
Oft gestellte PHP-Fragen beantwortet die dclp-FAQ bestens: http://www.dclp-faq.de/