Klaus: Fehlermeldung mit W3C

Hallo,

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>
    <td colspan="2" align="center"  id="top3"  >
        <table width="100%"  align="center"   id="menuhorizontal"  border="0" cellpadding="0" cellspacing="0"    >
             <tr>
                   <td width="20%"><a href="index.html"  >Start</a></td>
                    <td width="20%" id="aktuell" ><a href="index.html"  >&Uuml;ber uns</a></td>
                    <td width="20%"><a href="index.html"  >Presse</a></td>
                    <td width="20%"><a href="index.html"  >Events</a></td>
                    <td width="20%"><a href="index.html"  >Kontakt</a></td>
              </tr>
        </table>
    </td>
</tr>

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

Kann mir jemand bitte einen Rat geben, was hier falsch ist.

Vielen Dank im Voraus.

  1. @@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
    1. Danke erst einmal. Werde mich da mal durcharbeiten.