Robert Bienert: Warum sind <div></div> und <div /> verschieden?

Beitrag lesen

Moin!

Gibt es denn einen passenden content-type? Self benutzt auf http://de.selfhtml.org/html/xhtml/anzeige/beispiel.xhtml auch text/html, so daß das DOM dem <hr /> den Schrägstrich nimmt.

Das sollte es eigentlich nicht, denn:

$ curl -I http://de.selfhtml.org/html/xhtml/anzeige/beispiel.xhtml

Content-Type: application/xhtml+xml

Du meinst vermutlich die Meta-Angabe

<meta http-equiv="content-type" content="text/html; charset=utf-8" />

Wenn der Webbrowser die XHTML-Datei bereits als solche erhalten hat, ist ihm diese Angabe gleichgültig, da der Anfang der Datei schon als XHTML durch den Parser wandert, denn der HTTP-Header ist ihm wichtiger.

Viele Grüße,
Robert