![]() |
Willkommen, Gast ( Anmelden | Registrierung )
![]() |
Gast_Tom._* |
![]()
Beitrag
#1
|
Gäste ![]() |
Hallo
wenn ich Text innerhalb <td>Text</td> plaziere und w3c-konform sein möchte, ist dann <p> nötig; bzw. ein zwingendes Muss? <td><p>Text</p></td> oder geht auch: <td>Text</td> und als Anschlussfrage: wenn ich CSS 2 auf den Inhalt von <td>`s beziehe, also .bla {irgendwas;} wie wird es dann korrekt angewandt, so: <td class="bla"><p>Text</p></td> oder MUSS das class="bla" zwingend! so eingebaut werden: <td><p class="bla">Text</p></td> wäre auch <td class="bla">Text</td> möglich? Bitte keine Antworten mit Vermutungen! Finde leider nicht die Quelle bei w3.org - vielen Dank! |
|
|
![]() |
![]()
Beitrag
#2
|
|
Ausnahme Poster ![]() Gruppe: User Beiträge: 150 Mitglied seit: 24.10.2003 Wohnort: Berlin Mitglieds-Nr.: 1.544 ![]() |
ZITAT m.E. verlangt das W3C lediglich, dass Text von einem Blockelement eingeschlossen ist. Zu diesen gehört das table-Tag, [...] Gilt nicht so allgemein. Das table-Element erlaubt z.B. keinen Text, sondern nur bestimmte andere Elemente: QUELLTEXT <!ELEMENT TABLE - -
(CAPTION?, (COL*|COLGROUP*), THEAD?, TFOOT?, TBODY+)> 11.2.1 The TABLE element http://www.w3.org/TR/html4/struct/tables.html#h-11.2.1 Ähnliches gilt für das tr-Element, welches lediglich th- und td-Elemente erlaubt, aber ebenfalls keinen normalen Text: QUELLTEXT <!ELEMENT TR - O (TH|TD)+ -- table row -->
11.2.5 Table rows: The TR element http://www.w3.org/TR/html4/struct/tables.html#h-11.2.5 11.2.6 Table cells: The TH and TD elements http://www.w3.org/TR/html4/struct/tables.html#h-11.2.6 Welches Element welchen Inhalt erlaubt bzw. erfordert, ist in der jeweiligen DTD (Document Type Definition) festgelegt. Gruß n! |
|
|
![]() ![]() |
![]() |
Vereinfachte Darstellung | Aktuelles Datum: 04.07.2025 - 15:39 |