split.s: HTML5-Syntax Frage

Ich lese mich derzeit in HTML5 ein.
Was mich die ganze Zeit total verwirrt ist folgendes:

Die erklärenden Seiten/Tutorials schreiben völlig durcheinander:

mal heisst es:

<audio controls="controls">

auf einer anderen Seite schreibt er nur

<audio controls>

Was ist denn nun korrekt? Habe beides validiert und keinen Fehler erhalten.
Komischerweise meckert der W3C Validator auch nicht herum, wenn ich <input type="email" name="email" /> (mit XHTML-Slash) anwende.

Bin völlig durcheinander.
Wie wirds denn nu gemacht?

  1. @@split.s:

    nuqneH

    Was ist denn nun korrekt? Habe beides validiert und keinen Fehler erhalten.

    Dafür aber die Antwort auf deine Frage.

    Zum Nachlesen:
    http://www.w3.org/TR/html5-author/introduction.html#html-vs-xhtml
    http://www.w3.org/TR/html5-author/introduction.html#recommended-reading, Polyglot Markup
    http://dev.w3.org/html5/html-xhtml-author-guide/
    und auf gut deutsch http://de.selfhtml.org/html/xhtml/unterschiede.htm

    Wie wirds denn nu gemacht?

    Up to you. Ich empfehle polyglott.

    Qapla'

    --
    Gut sein ist edel. Andere lehren, gut zu sein, ist noch edler. Und einfacher.
    (Mark Twain)
    1. Grüße dich, Gunnar,

      Up to you. Ich empfehle polyglott.

      Der W3C-Validator prüft bereits auf XHTML5, wenn du die xmlns-Angabe im html-Element notierst. Du musst ihm deshalb keinen abweichenden medientyp mitsenden.

      Gruß, Daniel.

      1. Grüße dich, Gunnar,

        Up to you. Ich empfehle polyglott.

        Der W3C-Validator prüft bereits auf XHTML5, wenn du die xmlns-Angabe im html-Element notierst. Du musst ihm deshalb keinen abweichenden medientyp mitsenden.

        Gruß, Daniel.

        Ich dachte, XHTML ist mit HTML5 gestorben!

        1. Hallo split.s,

          Ich dachte, XHTML ist mit HTML5 gestorben!

          Nein keineswegs. Der E-Book-Standard EPUB 3 setzt bespielsweise auf die XHTML-Notation von HTML5.

          Grüße,
          Thomas

        2. Hi,

          Ich dachte, XHTML ist mit HTML5 gestorben!

          XHTML als ein HTML-Derivat schon. Die XML-wohlgeformte Schreibweise von HTML5 nicht. Dadurch wird HTML5 noch lange kein XHTML.

          Cheatah

          --
          X-Self-Code: sh:( fo:} ch:~ rl:| br:> n4:& ie:% mo:) va:) de:] zu:) fl:{ ss:) ls:~ js:|
          X-Self-Code-Url: http://emmanuel.dammerer.at/selfcode.html
          X-Will-Answer-Email: No
          X-Please-Search-Archive-First: Absolutely Yes
          1. Hi,

            XHTML als ein HTML-Derivat schon. Die XML-wohlgeformte Schreibweise von HTML5 nicht.

            Worin liegt der (praxisrelevante) Unterschied?

            Daniel