Hallo,
ich habe hier ein kleines Problem (Oder ist es vielleicht gar keines?).
Ich arbeite im Moment eine Webseite auf XHTML 1.1 um. Der W3C-Validator erkennt das Dokument auch als gültiges XHTML 1.1 an. Allerdings meint mein Browser (Mozilla Firefox 1.0.2 auf Win xp SP2), das Dokument sei vom Typ txt/html, obwohl ich eindeutig application/xhtml+xml deklariere. Zumindest gibt er txt/html in den Seiteinformationen an. Dazu wäre zu noch sagen, dass es sich um eine PHP-Datei handelt, und dass folglich die Dateierweiterung nicht .xhmtl ist und leider auch nicht sein kann. Hier mal die betreffenden (geparsten) Zeilen aus dem Dokument:
<?xml version="1.0" encoding="ISO-8859-1" ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Meine Seite</title>
<meta http-equiv="Content-Type" content="application/xhtml+xml; charset=iso-8859-1" />
Ich habe in SelfHTML gelesen, dass Server und Browser sich über Dokumententypen austauschen. Gibt es eine Möglichkeit, auch Dateien mit der Endung .php als XHTML zu versenden? Oder ist das ganze vielleicht gar nicht so schlimm?
Desweiteren würde ich die Formulare in den Dateien gerne auf XFORMS umstellen. Wie hoch ist die Wahrscheinlichkeit, dass ein Browser damit umgehen kann? Ich kann leider nur mit wenigen Browsern (insbesondere nicht mit älteren Browserversionen) testen.
War jetzt vielleicht ein bisschen viel, trotzdem Danke im Voraus,
Hendrik
ich habe hier ein kleines Problem (Oder ist es vielleicht gar keines?).
Ich arbeite im Moment eine Webseite auf XHTML 1.1 um. Der W3C-Validator erkennt das Dokument auch als gültiges XHTML 1.1 an. Allerdings meint mein Browser (Mozilla Firefox 1.0.2 auf Win xp SP2), das Dokument sei vom Typ txt/html, obwohl ich eindeutig application/xhtml+xml deklariere. Zumindest gibt er txt/html in den Seiteinformationen an. Dazu wäre zu noch sagen, dass es sich um eine PHP-Datei handelt, und dass folglich die Dateierweiterung nicht .xhmtl ist und leider auch nicht sein kann. Hier mal die betreffenden (geparsten) Zeilen aus dem Dokument:
<?xml version="1.0" encoding="ISO-8859-1" ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Meine Seite</title>
<meta http-equiv="Content-Type" content="application/xhtml+xml; charset=iso-8859-1" />
Ich habe in SelfHTML gelesen, dass Server und Browser sich über Dokumententypen austauschen. Gibt es eine Möglichkeit, auch Dateien mit der Endung .php als XHTML zu versenden? Oder ist das ganze vielleicht gar nicht so schlimm?
Desweiteren würde ich die Formulare in den Dateien gerne auf XFORMS umstellen. Wie hoch ist die Wahrscheinlichkeit, dass ein Browser damit umgehen kann? Ich kann leider nur mit wenigen Browsern (insbesondere nicht mit älteren Browserversionen) testen.
War jetzt vielleicht ein bisschen viel, trotzdem Danke im Voraus,
Hendrik
Kommentar