Toggle Menue

  • Hallo,


    ich habe das Toggle Menue installiert, das im HTML-Seminar erläutert wurde: https://www.html-seminar.de/toggle-menue-ohne-javascript.htm, und denke, dass ich nicht nochmal meinen Code hier zeigen muss. Wenn's notwendig ist, aber gerne.


    Die Sache funktioniert auch super. Mein Problem liegt in den Fehlermeldungen des W3C Validation Services (https://validator.w3.org). Dort werden gleich eine Reihe von Elementen und Attributen, die zum Toggle Menue gehören, als Fehler beanstandet. Die Liste der Fehler findet sich in angehängter PDF.


    Mein DOCTYPE: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">


    Hat jemand eine Idee, an was es liegt und wie es zu beheben ist? Danke schon mal für Tipps!


    Übrigens - ich hoffe, ich bin im richtigen Bereich. Bei der Suche habe ich hier viele Themen zu Toggle gefunden.

  • Zitat aus den Fehlemeldungen:

    Zitat

    element "header" undefined
    You have used the element named above in your document, but the document type you are

    using does not define an element of that name.

    Die semantischen Tags wie "header", "main", "footer" etc. wurden erst mit HTML5 eingeführt. Um sie zu verwenden, musst Du den entspr. Doctype verwenden:

    Code
    <!doctype html>
  • Hi danke!


    Das zeigt schon Auswirkungen. Wobei ich jetzt alle neuen Fehler abgrasen muss, die der alte doctype toleriert hat. Wird aber gehen.


    Muss der <!doctype html> nicht ausführlicher sein? In allen Dokumentationen steht ja immer noch sowas wie publc, transitional oder strict und die w3 Webadresse.

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!