Hallo,
Da geht alles von "ist mir eh scheißegal, also liefere ich XHTML als invalides HTML aus" (...)
XHTML als text/html ist nicht »invalides HTML«, sondern einfach XHTML, das wie vorgesehen¹ ausgeliefert wird. Der Medientyp text/html umfasst sowohl HTML als auch XHTML.
Generell die Dateiendung .html verwenden (und damit, gemäß Voreinstellung, allen Browsern das XHTML-Dokument als invalides HTML-Dokument parsen zu lassen), ist halt die übliche "Scheißegal"-Haltung ...
Aha. Hast du dafür auch Argumente oder polterst du gerade nur? Was ist einem dabei bitte »Scheißegal«?
Mathias
--
¹ »[XHTML] is intended to be used as a language for content that is both XML-conforming and, if some simple guidelines are followed, operates in HTML 4 conforming user agents.« aus: XHTML™ 1.0. The Extensible HyperText Markup Language. A Reformulation of HTML 4 in XML 1.0. Steven Pemberton et al. 2. Edition 2002. Abschnitt 1: What is XHTML
¹ »[XHTML] is intended to be used as a language for content that is both XML-conforming and, if some simple guidelines are followed, operates in HTML 4 conforming user agents.« aus: XHTML™ 1.0. The Extensible HyperText Markup Language. A Reformulation of HTML 4 in XML 1.0. Steven Pemberton et al. 2. Edition 2002. Abschnitt 1: What is XHTML