molily: xhtml Vorlage funktioniert nicht

Beitrag lesen

Hallo,

Danke für den Hinweis. Ich bin grad dabei das Buch "Webseiten programmieren und gestalten" von Mark Lubkowitz durchzuarbeiten. Und unter xhtml stand: "Die typische Dateiendung für XHTML-Dokumente lautet .xhtml. Diese Endungs sollten Sie auch für ihre Dokumente verwenden. Ich habe mich auch erst gewundert, dann aber gedacht wenn es da steht, wird es schon richtig sein.

.xhtml ist auch »richtig«, und der Server sollte solche Dateien mit dem Inhaltstyp application/xhtml+xml oder zumindest application/xml deklarieren. Dein Server ist aber offenbar nicht entsprechend konfiguriert, kennt also die Dateinamenerweiterung .xhtml nicht und sendet das Dokument vermutlich als Nur-Text (text/plain), was die Anzeige des Quellcodes im Firefox erklärte. Was dir das Buch anscheinend verschweigt, ist die Tatsache, dass aktuell verbreitete Browser sowieso nicht problemlos mit »application/xhtml+xml« umgehen können (siehe Thomas’ Link). Daher solltest du die Endung .html verwenden (Inhaltstyp text/html) und dein XHTML HTML-kompatibel aufbauen.

Mathias