Jonas: <td> valider code

Hallo,
mal ne ganz blöde Frage:
Muß ich bei Tabellen in jeder <tr> die width für jede <td> angeben oder genügt es wenn ich dies in der ersten <tr> festlege (natürlich vorrausgesetzt, daß ich die width überhaupt festlegen will)?
Beide Möglichkeiten funktionieren, nur was ist valid?
Danke für Hinweise,
Jonas

  1. Muß ich bei Tabellen in jeder <tr> die width für jede <td> angeben oder genügt es wenn ich dies in der ersten <tr> festlege (natürlich vorrausgesetzt, daß ich die width überhaupt festlegen will)?

    Es genügt, wenn du die Breite der Zellen in der ersten Zeile festlegst.

    Beide Möglichkeiten funktionieren, nur was ist valid?

    Diese Frage beantwortet dir http://validator.w3.org. Aber kann es sein, dass du den Begriff "Validität" nicht richtig verstanden hast? Ein Dokument gilt als valide, wenn nur die Elemente, Attribute und Attributwerte verwendet worden sind, die in der entsprechenden HTML- oder XHTML-Version (an der entsprechenden Stelle) erlaubt sind. Wenn also

    <table>
      <tr>
        <td width="100">.</td>
        <td>.</td>
        <td>.</td>
      </tr>
      <tr>
        <td>.</td>
        <td>.</td>
        <td>.</td>
      </tr>
      </table>

    valide ist, d.h. das Attribut 'width' für das Element 'td' erlaubt ist, ist

    <table>
      <tr>
        <td width="100">.</td>
        <td width="100">.</td>
        <td width="100">.</td>
      </tr>
      <tr>
        <td width="100">.</td>
        <td width="100">.</td>
        <td width="100">.</td>
      </tr>
      </table>

    natürlich auch valide.

    MI

    --
    : Michael Jendryschik : michael@jendryschik.de : http://jendryschik.de/ :
    : Einführung in XHTML, CSS und Webdesign   http://jendryschik.de/wsdev/ :
    : Monatlich das Beste aus de.alt.netdigest http://best-of-netdigest.de/ :