magass: Fehlerangabe

Kann mir jemand sagen, wo da der Fehler steckt? Das Golive Syntaxprüfprogramm meldet: Das abschließende End-Tag fehlt!

<meta http-equiv="content-type" content="text/html;charset=iso-8859-1">

und in dieser Zeile dieselbe Fehlermeldung:

<meta name="generator" content="Adobe GoLive">

Danke für einen Hinweis.
magass

  1. Hallo magass.

    Das Golive Syntaxprüfprogramm meldet: Das abschließende End-Tag fehlt!

    <meta http-equiv="content-type" content="text/html;charset=iso-8859-1">

    und in dieser Zeile dieselbe Fehlermeldung:

    <meta name="generator" content="Adobe GoLive">

    Vermutlich prüft Golive auf XHTML-Konformität. Dort muss jedes Element http://de.selfhtml.org/html/xhtml/unterschiede.htm#leere_elemente@title=geschlossen werden.

    Einen schönen Montag noch.

    Gruß, Ashura

    --
    sh:( fo:} ch:? rl:( br: n4:~ ie:{ mo:| va:) de:> zu:} fl:( ss:) ls:[ js:|
    mathbr:del.icio.us/
  2. hallo,

    Das Golive Syntaxprüfprogramm meldet

    ...irgendwas, was ihm nicht gefällt. Wenn du wirklich wissen willst, ob dein HTML valide ist, solltest du nicht deinen "Editor" fragen, sondern den Validator.

    Das abschließende End-Tag fehlt!

    Sowas kann eigentlich nur bedeuten, daß du versucht hast, ein XHTML-Dokument zu bauen. Dort müssen _alle_ HTML-Elemente auch geschlossen werden, was zum Beispiel so aussehen kann:
       <meta http-equiv="content-type" content="text/html;charset=iso-8859-1" />

    <meta name="generator" content="Adobe GoLive">

    Das solltest du sowieso gleich srreichen.

    Grüße aus Berlin

    Christoph S.

    --
    Visitenkarte
    ss:| zu:) ls:& fo:) va:) sh:| rl:|
  3. Kann mir jemand sagen, wo da der Fehler steckt? Das Golive Syntaxprüfprogramm meldet: Das abschließende End-Tag fehlt!

    Vielleicht mag GoLive da ein </meta> ????
    Ist zwar sinn- und witzlos, aber nicht unmöglich.
    Gruß

    1. Hallo Felix.

      Vielleicht mag GoLive da ein </meta> ????
      Ist zwar sinn- und witzlos, aber nicht unmöglich.

      Es ist weder sinn- noch witzlos, da korrekt.
      Leere Elemente können auf drei verschiedene Arten und Weisen geschlossen werden:

      <foo bar="baz"/>
      Dies ist die einfachste Variante.

      <foo bar="baz />
      Diese Variante sollte stets für leere Elemente gewählt werden, da sie abwärtskompatibler zu älteren Clients ist.

      <foo bar="baz"></foo>
      Hier darf auf keinen Fall Inhalt zwischen Start- und Endtag stehen.
      Hier kann es älteren Clients aber passieren, dass sie bei leeren Elementen plötzlich zwei davon zu sehen glauben.

      Wie immer gibt es aber (browserbedingte) Ausnahmen:

      <script type="text/javascript" src="scripts.js" />

      Was macht der IE hier? Er erkennt nicht, dass das script-Element geschlossen bereits wurde und interpretiert den gesamten darauf folgenden HTML-Code als JS-Code. Befindet sich dieser script-Block am Anfang des Dokumentes (im head-Element bspw.), so zeigt der IE lediglich eine leere Seite an.
      Daher sollte zumindest hier immer die alternative Schreibweise genutzt werden:

      <script type="text/javascript" src="scripts.js"></script>

      Einen schönen Montag noch.

      Gruß, Ashura

      --
      sh:( fo:} ch:? rl:( br: n4:~ ie:{ mo:| va:) de:> zu:} fl:( ss:) ls:[ js:|
      mathbr:del.icio.us/
      1. Hallo Ashura,

        <foo bar="baz /> [sic!]

        diese Variante sollte nie gewählt werden, da der enthaltene Fehler in Editoren ohne Syntaxhervorhebung schwer zu finden ist - und üble Auswirkungen haben kann.

        scnr

        Vinzenz

        1. Hallo Vinzenz.

          <foo bar="baz /> [sic!]

          diese Variante sollte nie gewählt werden, da der enthaltene Fehler in Editoren ohne Syntaxhervorhebung schwer zu finden ist - und üble Auswirkungen haben kann.

          Hm. Gar keine schlechte Bilanz: der Fehler war zwei mal vorhanden, einmal habe ich ihn bemerkt und ausgebessert. (Jaja, C&P …)

          scnr

          Danke.

          Einen schönen Montag noch.

          Gruß, Ashura

          --
          sh:( fo:} ch:? rl:( br: n4:~ ie:{ mo:| va:) de:> zu:} fl:( ss:) ls:[ js:|
          mathbr:del.icio.us/