MO: Doctype XHTML

Hallo zusammen

Die Erklärung zum Dokumententyp XHTML gibt bei der Auszeichnung folgendes vor:

<?xml version="1.0"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">

Da ich jedoch meine Seiten dynamisch in php erstelle und diese zunächst an den PHP-Interpreter übergeben werden, bekomme ich bei der ersten Zeile logischerweise einen Parse-Error.

Siehe http://de.selfhtml.org/html/allgemein/grundgeruest.htm

Wie kann ich dieses Problem umgehen und dennoch den korrekten Verweis auf die Deklaration machen?

Bin für jeden Tipp dankbar

  1. hi,

    Da ich jedoch meine Seiten dynamisch in php erstelle und diese zunächst an den PHP-Interpreter übergeben werden, bekomme ich bei der ersten Zeile logischerweise einen Parse-Error.

    http://www.dclp-faq.de/q/q-fehler-shorttags-xml.html

    gruß,
    wahsaga

    --
    "Look, that's why there's rules, understand? So that you _think_ before you break 'em."
    1. http://www.dclp-faq.de/q/q-fehler-shorttags-xml.html

      Dankeschön. Hätte ich auch selbst drauf kommen können....aber manchmal sieht man den Wald vor lauter Bäumen nicht....
      Hilft mir sehr viel.
      Vielen Dank

  2. Hallo!

    Da ich jedoch meine Seiten dynamisch in php erstelle und diese zunächst an den PHP-Interpreter übergeben werden, bekomme ich bei der ersten Zeile logischerweise einen Parse-Error.

    case 'Transitional':
        ?><? "<?xml version="1.0" encoding="ISO-8859-1"?>\n" ?>
          <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
          <html xmlns="http://www.w3.org/1999/xhtml"><?php
        break;

    Beste Grüße
    Viennamade