Steffen: ein XHTML-Document validieren

hi,

Ich hab jetzt meine erste XHTML-Seite geschrieben, die ich gleich mit dem validator testen wollte.

allerdings erkennt der weder meine doctype, noch meinen content-type (zumindest versteh ich die fehlermeldungen so).
außerdem bekomme ich auch ewig oft die gleiche meldung in zeilen, die es gar nicht mehr in der datei gibt.

am besten schaut ihr euch das mal selber an...
http://validator.w3.org/check?uri=http%3A%2F%2Fstg.armin-knab-gymnasium.de%2Fwww.stg-design.net%2Freferenzen.html&charset=(detect+automatically)&doctype=(detect+automatically)

mfg, steffen

  1. kann jetzt kompletter blödsinn sein,
    aber probiers mal umzudrehen:

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

    mfg
    fks

    1. Hi,

      kann jetzt kompletter blödsinn sein,

      Das IST kompletter Blödsinn.
      Die XML-Deklaration muß vor dem doctype kommen.

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

      Was da beim Validieren schiefgeht, ist mir allerdings auch nicht ganz klar, da auf Zeilen verwiesen wird, die in der Source nicht vorhanden sind...

      Andreas

      1. Tach auch,

        Was da beim Validieren schiefgeht, ist mir allerdings auch nicht ganz klar, da auf Zeilen verwiesen wird, die in der Source nicht vorhanden sind...

        Wie er auf die Zeilen kommt weiss ich auch nicht, aber den Fehler habe ich glaube ich gefunden. Seht Euch diese Zeile mal ganz genau an:

        <?xml version="1.0" encoding="UTF-8">

        Richtig muesste die naemlich lauten:

        <?xml version="1.0" encoding="UTF-8" ?>

        (Das Fragezeichen am Ende fehlte.

        Gruss,
        Armin

        1. Tach auch,

          Hi,

          Was da beim Validieren schiefgeht, ist mir allerdings auch nicht ganz klar, da auf Zeilen verwiesen wird, die in der Source nicht vorhanden sind...

          Wie er auf die Zeilen kommt weiss ich auch nicht, aber den Fehler habe ich glaube ich gefunden. Seht Euch diese Zeile mal ganz genau an:

          <?xml version="1.0" encoding="UTF-8">
          Richtig muesste die naemlich lauten:
          <?xml version="1.0" encoding="UTF-8" ?>
          (Das Fragezeichen am Ende fehlte.

          Richtig. Da guck ich extra, ob das encoding in der XML-Deklaration mit der Angabe im meta-tag übereinstimmt, aber das Fehlen des Fragezeichens hab ich übersehen...

          Andreas

          1. Tach auch,

            juhuuuu

            Hi,

            Was da beim Validieren schiefgeht, ist mir allerdings auch nicht ganz klar, da auf Zeilen verwiesen wird, die in der Source nicht vorhanden sind...

            Wie er auf die Zeilen kommt weiss ich auch nicht, aber den Fehler habe ich glaube ich gefunden. Seht Euch diese Zeile mal ganz genau an:

            <?xml version="1.0" encoding="UTF-8">
            Richtig muesste die naemlich lauten:
            <?xml version="1.0" encoding="UTF-8" ?>
            (Das Fragezeichen am Ende fehlte.

            Richtig. Da guck ich extra, ob das encoding in der XML-Deklaration mit der Angabe im meta-tag übereinstimmt, aber das Fehlen des Fragezeichens hab ich übersehen...

            Andreas

            riesen dank!! - es lag alles am fragezeichen.
            wenn man das alles mit php ausgeben lässt, dann kommt man glaub ich leicht mal mit den fragezeichen und > durcheinander ;-)

            ok, da nun alles läuft, was sagt ihre eigentlich zu dem design?
            http://stg.armin-knab-gymnasium.de/www.stg-design.net

  2. Ich hab jetzt meine erste XHTML-Seite geschrieben, die ich gleich mit dem validator testen wollte.

    Da fehlt ein Fragezeichen in der XML-Deklaration, aber das sagte man ja schon. Ich habe den Bug mal gemeldet http://www.w3.org/2002/02/mid/3d94dad1.115489815@smtp.bjoern.hoehrmann.de...