Welche Unterschiede werden von XHTML5 gegenüber HTML5 erwartet?

Lesezeit: 3 Minuten

Welche Unterschiede werden von XHTML5 gegenüber HTML5 erwartet? Ich verstehe, dass XHTML5 die XML-Form der Sprache und HTML5 die SGML-Form der Sprache ist, was offensichtliche geringfügige Syntaxunterschiede bedeutet. Wird es weitere Unterschiede geben? Wird XHTML5 völlig wertlose Elemente verwerfen, die von HTML5 nicht verworfen wurden? Wird XHTML5 in Schema statt in Doctype geschrieben? Wird XHTML5 strukturelle Validierungen auferlegen, anstatt nur zu sagen, was ein Kind von was ist? Wird XHTML5 Zugänglichkeitsvorteile bieten, die in HTML5 nicht verfügbar sind? Wird XHTML5 Sicherheitsverbesserungen bieten?

Bitte teilen Sie Ihr Wissen darüber mit, dass angeblich die Zukunft des Internets ist?

  • Was ist mit xhtml 2 bis 4 passiert?

    – Giovanni Galbo

    12. September 2009 um 16:15 Uhr

  • @Giovanni – Die Nummerierung war 2007 umstritten, und einige Leute wollten stattdessen XHTML5 namens XHTML 1.5, da sie es als evolutionärer ansahen als die revolutionären Vorschläge von XHTML 2. Es wurde jedoch angenommen, dass es einfacher wäre um die Nummerierung von HTML und XHTML aneinander anzugleichen. XHTML 2 wurde kürzlich zurückgestellt, da das W3C der Meinung war, dass die gleichzeitige Entwicklung von zwei Versionen von XHTML eine verwirrende Botschaft aussendet

    – Alohci

    12. September 2009 um 16:36 Uhr

Welche Unterschiede werden von XHTML5 gegenüber HTML5 erwartet?

Der HTML5 „doctype“ wird nicht verwendet. Das xmlns-Attribut ist erforderlich.

Ich verstehe, dass XHTML5 die XML-Form der Sprache und HTML5 die SGML-Form der Sprache ist

Nein. HTML5 basiert nicht auf SGML.

was offensichtliche geringfügige Syntaxunterschiede bedeutet.

Nein. Nur einige Formen der Syntax werden verboten.

Wird XHTML5 völlig wertlose Elemente verwerfen, die von HTML5 nicht verworfen wurden?

Nein. Es handelt sich lediglich um unterschiedliche Serialisierungen.

Wird XHTML5 in Schema statt in Doctype geschrieben?

Soweit mir bekannt ist, gibt es keine Pläne für ein offizielles Schema (oder DTD für diese Angelegenheit: Der Doctype ist “Ein Ding, um den Standardmodus in Browsern auszulösen” und nicht mehr).

Wird XHTML5 strukturelle Validierungen auferlegen, anstatt nur zu sagen, was ein Kind von was ist?

Keine Unterschiede zu HTML5.

Wird XHTML5 Zugänglichkeitsvorteile bieten, die in HTML5 nicht verfügbar sind?

Nein.

Wird XHTML5 Sicherheitsverbesserungen bieten?

Nein.

  • XHTML geht den Weg der Dinosaurier …

    – Jeremy L

    12. September 2009 um 16:05 Uhr

  • HTML5 ist auch eine SGML-Grammatik. Ich habe diese beiden sachlichen Fehler unzählige Male gesehen. Ich kann beweisen, dass ich richtig liege, indem Sie mir nicht sagen können, in welcher Sprache HTML5 geschrieben ist. Da Sie sich faktisch im Irrtum befinden, habe ich Ihnen eine Ablehnung gegeben.

    Austin Cheney

    12. September 2009 um 16:56 Uhr

  • @austin – HTML5 ist in Englisch geschrieben! Nicht wirklich. Im HTML5-Entwurf beschreibt Abschnitt 2.2 die HTML-Syntax als benutzerdefiniertes Format inspiriert von SGML. Es gibt jedoch eine Reihe von Merkmalen von HTML5, die nicht durch eine SGML-DTD beschrieben werden können (das galt eigentlich auch für HTML4), und es wurde kein Versuch unternommen, sicherzustellen, dass die HTML5-Regeln mit SGML übereinstimmen.

    – Alohci

    12. September 2009 um 17:50 Uhr

  • „Der HTML5-‘doctype’ wird nicht verwendet.“ Eigentlich ist das DOCTYPE Optional in XHTML5 (Nuance, aber immer noch). Wenn Sie es jedoch verwenden möchten, muss es mit ‘DOCTYPE’ in Großbuchstaben geschrieben werden: <!DOCTYPE html>. Mehr Infos hier: mathiasbynens.be/notes/xhtml5

    – Mathias Bynens

    18. Juni 2010 um 7:53 Uhr


http://wiki.whatwg.org/wiki/HTML_vs._XHTML ist ein Versuch, die Unterschiede zwischen HTML5 und XHTML5 zu dokumentieren. Soweit ich weiß, ist es die bisher beste verfügbare Ressource zu diesem Thema.

1246760cookie-checkWelche Unterschiede werden von XHTML5 gegenüber HTML5 erwartet?

This website is using cookies to improve the user-friendliness. You agree by using the website further.

Privacy policy