</tr> </td> nicht nötig?
Matthias Weber
- html
0 MudGuard0 fritzi0 Thomas Luethi0 Linksetzer
Bei folgendem Code saht mit der W3C-Validator: This Page Is Valid HTML 4.01 Strict!
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<title></title>
<meta http-equiv="content-type" content="text/html; charset=ISO-8859-1">
</head>
<body>
<table>
<tr>
<td>
</table>
</body>
</html>
Der ist doch sonst so peinlich genau...
Gruß
Matthias
Hi,
Bei folgendem Code saht mit der W3C-Validator: This Page Is Valid HTML 4.01 Strict!
Der ist doch sonst so peinlich genau...
Ja und? Sollte er deswegen eine korrekte HTML 4.01 strict-Seite als inkorrekt bezeichnen?
Bei manchen Elementen ist das schließende tag optional. tr und td gehören dazu.
cu,
Andreas
Bei folgendem Code saht mit der W3C-Validator: This Page Is Valid HTML 4.01 Strict!
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<title></title>
<meta http-equiv="content-type" content="text/html; charset=ISO-8859-1">
</head><body>
<table>
<tr>
<td>
</td>
</tr>
</table>
</body>
</html>Der ist doch sonst so peinlich genau...
Gruß
Matthias
was du aufmachst musst du auch wieder schliessen !
was du aufmachst musst du auch wieder schliessen !
Das wahr wohl nicht ganz seine Frage ;-)
Gruss
Bethoven
Hi,
Bei folgendem Code saht mit der W3C-Validator: This Page Is Valid HTML 4.01 Strict!
was du aufmachst musst du auch wieder schliessen !
Nein, eben nicht...
cu,
Andreas
Hi,
was du aufmachst musst du auch wieder schliessen !
er hat diesen Thread geöffnet. Muss er ihn nun auch schließen? Und wenn ja, wie macht er das? ;-)
Cheatah
Hi Cheatah ;)
er hat diesen Thread geöffnet. [...] Und wenn ja, wie macht er das? ;-)
http://www.gso-koeln.de/simon/self/lexikon.htm#self_close
*Sorrykonntenichtwiderstehen*
Torsten
Hallo,
Bei folgendem Code saht mit der W3C-Validator: This Page Is Valid HTML 4.01 Strict!
Es "geht" noch kuerzer:
http://www.tiptom.ch/tests/html/ultra401.html
:-)
In _HTML_ sind gewisse schliessende Tags optional.
In XHTML nicht mehr. Also wirst Du viel Arbeit haben,
solltest Du mal umstellen.
Und es ist IMHO am falschen Ort gespart, wenn man die paar
Buchstaben weglaesst...
Gruesse,
Thomas
In _HTML_ sind gewisse schliessende Tags optional.
In XHTML nicht mehr. Also wirst Du viel Arbeit haben,
solltest Du mal umstellen.
Und es ist IMHO am falschen Ort gespart, wenn man die paar
Buchstaben weglaesst...Gruesse,
Thomas
Ich mach die Dinger ja normalerweise auch zu, nur ist ein </tr> irgendwo rausgerutscht, ein Kollege bemerkte es und ich war etwas verwundert.
Dachte bisher auch immer, dass man alles wo was drin ist auch wieder zumacht, halt alles bis auf <img> <br> <hr> etc.
Und sogar hier wird nicht geschlossen: http://www.w3.org/TR/html4/struct/tables.html#h-11.3.1
Wieder was gelernt heute ;)
Matthias
Hi,
Dachte bisher auch immer, dass man alles wo was drin ist auch wieder zumacht, halt alles bis auf <img> <br> <hr> etc.
im Prinzip ist das der Gedanke dahinter. Bei denen von Dir genannten Elementen ist der End-Tag in HTML sogar forbidden: Es _kann_ keinen Inhalt geben, deswegen "kommt man so nicht in Versuchung".
Bei anderen Elementen wie z.B. <td>, <tr>, <option> und <p> kann man sofort bemerken, wann diese geschlossen werden müssten - nämlich beim Öffnen eines "entsprechenden" Elementes bzw. beim Schließen eines umgebenden Elementes. Ein </td> wird daher impliziert, wenn das nächste <td> oder <tr> geöffnet, oder wenn das aktuelle </tr> oder </table> geschlossen wird. Der Code bleibt also auch beim Fehlen des End-Tags eindeutig, deswegen ist er optional.
Das stilistisch gutes HTML all diese Tags trotzdem schließt, brauche ich vermutlich nicht zu erwähnen :-)
Cheatah
Hallo Cheatah,
Das stilistisch gutes HTML all diese Tags trotzdem schließt, brauche ich vermutlich nicht zu erwähnen :-)
Erwischt! Nicht geschlossene Tags sind invalides HTML, nicht geschlossene Elemente dagegen nicht.
;-)
Viele Grüße,
Christian
Hallo Thomas,
Es "geht" noch kuerzer:
http://www.tiptom.ch/tests/html/ultra401.html
:-)
Es geht *noch* kürzer:
Allerdings versteht das AFAIK kein Browser... ;-)
http://www.christian-seiler.de/temp/sehr_kurzes_dokument.html
Viele Grüße,
Christian
Bei folgendem Code saht mit der W3C-Validator: This Page Is Valid HTML 4.01 Strict!