Gunnar Bittersmann: Fehlermeldung mit W3C

Beitrag lesen

@@Klaus:

nuqneH

ich bekomme die Fehlermeldung:

document type does not allow element "tr" here; assuming missing "table" start-tag

Mein code sieht u. a. so aus:

<tr>

Und wo steht das 'tr' drin?

Ich weiß, dass "td" in "tr" stehen muss. Das macht es doch auch?!

Das war auch nicht die Fehlermeldung.

Um diese Fehler solltest du dich aber gar nicht weiter kümmern, sondern das Hauptübel beseitigen: den Missbrauch von Tabellen zum Layouten. Nutze http://de.selfhtml.org/css/@title=CSS, nutze <http://de.selfhtml.org/css/layouts/index.htm@title=CSS-basierte Layouts>!

<td width="20%" id="aktuell" ><a href="index.html"  >&Uuml;ber uns</a></td>

Und nutze die richtigen Zeichen, keine Escapes (wenn es nicht sein muss). [ESCAPES]

Und: „Verlinke niemals auf die aktuelle Seite.“ (Punkt 10 der zehn meist-missachteten Homepage-Design-Richtlinien [Nielsen])

Qapla'

PS: Im Gebiet Barrierefreiheit warst du mit deiner Frage auch nicht ganz richtig. Mit der Frage, warum man Tabellen nicht zum Layouten missbrauchen sollte, schon eher.

--
Volumen einer Pizza mit Radius z und Dicke a: pi z z a