Einzelnen Beitrag anzeigen

Benutzerbild von Matze
Matze
(Co-Admin)

Registriert seit: 7. Jul 2003
Ort: Schwabenländle
14.929 Beiträge
 
Turbo Delphi für Win32
 
#2

AW: [html/xhtml] Internet explorer 8 zeigt kein xhtml... er läd es runter o.O

  Alt 29. Dez 2010, 21:45
Hallo,

du darfst beim IE nicht den XHTML-Header senden (nein, das kann man nicht verstehen). Also kein Header wie
Code:
header('Content-Type: application/xhtml+xml; charset=utf-8');
sondern z.B. diesen:
Code:
header('Content-Type: text/html; charset=utf-8');
Dann lädt der IE die Seite nicht mehr herunter.

Oder geht es rein auf (X)HTML-Basis?
Dann würde mich das wundern. Es sei denn, der IE beherrscht diese Dateiendung nicht oder der Server sendet den genannten Header bei dieser Endung. Ich persönlich verwende generell die Dateiendung .html, da diese den meisten geläufiger ist und daher meiner Meinung nach etwas schöner aussieht.

Dein Doctype ist der von HTML5, soweit ich weiß. Ich nutze z.B. diesen, wobei auch andere Variationen (Transistional, Strict, ...) gehen:
Code:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dt

Geändert von Matze (29. Dez 2010 um 21:49 Uhr)
  Mit Zitat antworten Zitat