Janine: Validator Fehler?

kann mir einer sagen, warum dieser HTML-Code valid ist?

  
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">  
<html xmlns="http://www.w3.org/1999/xhtml" dir="ltr" lang="de" xml:lang="de">  
<head>  
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />  
<title>xxx</title>  
</head>  
<body>  
<hr />  
<form action="/" method="post" enctype="multipart/form-data" id="formular">  
  <input name="formular[_vorname]" type="hidden" value="f" />  
  <input name="formular[_nachname]" type="hidden" value="f" />  
  <input name="formular[_funktion]" type="hidden" value="f" />  
  <input name="formular[_ort]" type="hidden" value="f" />  
  <input name="formular[_telefon]" type="hidden" value="f" />  
  <input name="formular[_mail]" type="hidden" value="" />  
  <input name="formular[_kategorie]" type="hidden" maxlength="200" value="x" />  
  <input name="formular[_newsart]" type="hidden" maxlength="200" value="x" />  
  <input name="formular[_title]" type="hidden" maxlength="200" value="f" />  
  <input name="formular[_datum]" type="hidden" maxlength="200" value="" />  
  <input name="formular[_message]" type="hidden" maxlength="200" value="ggg" />  
  <p>Es sind nur folgende Dateiendungen erlaubt: jpg, jpeg.</p>  
  <p><input name="userfile[]" type="file" /><br />  
  <input name="filetext[]" type="text" /></p>  
  <p><input name="userfile[]" type="file" /><br />  
  <input name="filetext[]" type="text" /></p>  
  <p><input name="userfile[]" type="file" /><br />  
  <input name="filetext[]" type="text" /></p>  
  </p>  
  <div id="submit">  
    <input type="submit" name="zurueck" value="Zurück" />  
    <input type="submit" name="fertig" value="abschicken" />  
  </div>  
</form>  
</body>  
</html>

über submit wird doch ein p geschlossen, was nie geöffnet wurde

Janine

  1. Hallo Janine.

    kann mir einer sagen, warum dieser HTML-Code valid ist?

    [...]

    Ist er nicht. input-Elemente dürfen nicht direkt im form-Element stehen.

    über submit wird doch ein p geschlossen, was nie geöffnet wurde

    Richtig. Dies und obiges wird auch bemängelt:

    Result: Failed validation, 12 errors

    Einen schönen Dienstag noch.

    Gruß, Ash*feel free*ura

    --
    Selfcode: sh:( fo:} ch:? rl:( br: n4:~ ie:{ mo:| va:) de:> zu:) fl:( ss:) ls:[ js:|
    30 Days to becoming an Opera8 Lover -- Day 23: Help Menu
    Meine Browser: Opera 8.50 | Firefox 1.0.6 | Lynx 2.8.5 | Netscape 4.7 | IE 6.0
    MathML fetzt | Use OpenOffice.org
    1. Moin

      Ist er nicht. input-Elemente dürfen nicht direkt im form-Element stehen.

      über submit wird doch ein p geschlossen, was nie geöffnet wurde

      Richtig. Dies und obiges wird auch bemängelt:

      Result: Failed validation, 12 errors

      bei mir kommt

      This Page Is Valid XHTML 1.0 Strict!

      komisch

      Janine

      1. Hallo Freunde des gehobenen Forumsgenusses,

        This Page Is Valid XHTML 1.0 Strict!

        Per file-upload oder per URL? Hast du ein Online-Beispiel?

        Gruß
        Alexander Brock

        --
        [latex]\lim_{3 \to 4}{\sqrt{3}} = 2[/latex]
        1. Moin

          This Page Is Valid XHTML 1.0 Strict!

          Per file-upload oder per URL? Hast du ein Online-Beispiel?

          ich hab in Opera die Funktion "Quelltext überprüfen" verwendet
          die Seite ist aktuell durch .htaccess geschützt

          cya

          1. Hi,

            ich hab in Opera die Funktion "Quelltext überprüfen" verwendet

            und an welchen Validator hat Opera die Daten geschickt? Bei mir nimmt er den vom W3C.

            Apropos Validatoren: gerade ist mir beim CSS-Validator (jigsaw.w3.org/css-validator) aufgefallen, daß er wieder Warnungen zu Farbdefinitionen ausgibt. Nur leider übertreibt er es jetzt auch:

            Diese Eigenschaft gilt für Elemente auf Block-Level

            Ja toll. Da ist für ein p text-align definiert.
            Klar, daß er das HTML nicht kennt, aber warum bitteschön wird sowas als "Warnung" ausgegeben?

            AFAIK neu hinzugekommen ist auch:

            Die gleichen Farben für den Vordergrund und den Hintergrund in den zwei Kontexten ...

            Der Hinweis ist zwar nett gemeint, aber kann natürlich nicht die passenden Hintergrunddefinitionen für die Elternelemente berücksichtigen.

            freundliche Grüße
            Ingo

            1. Moin

              ich hab in Opera die Funktion "Quelltext überprüfen" verwendet
              und an welchen Validator hat Opera die Daten geschickt? Bei mir nimmt er den vom W3C.

              er nimmt validator.w3.org

              Janine

          2. Tach,

            ich hab in Opera die Funktion "Quelltext überprüfen" verwendet
            die Seite ist aktuell durch .htaccess geschützt

            hast du dem Validator auch die Zugangsdaten gegeben, oder hat der nur die Fehlerseite deines Servers überprüft?

            mfg
            Woodfighter

            1. Moin

              ich hab in Opera die Funktion "Quelltext überprüfen" verwendet
              die Seite ist aktuell durch .htaccess geschützt

              hast du dem Validator auch die Zugangsdaten gegeben, oder hat der nur die Fehlerseite deines Servers überprüft?

              Opera lädt bei "Quelltext überprüfen" das Cachefile hoch

              der Quelltext sah genauso aus, wie ich in erstellt hatte

              Janine

  2. Hallo Janine,

    kann mir einer sagen, warum dieser HTML-Code valid ist?

    Sagt wer? Der Validator vom W3C spuckt 12 Fehler aus (11 mal die Meldung wegen des fehlenden block-level-Elements um <input> und einmal eben das </p>)

    Grüße aus Nürnberg
    Tobias