Ich habe es gestern in W3C gesehen, dass am 10. Juni ein neuer HTML5 -Entwurf (funktionierender Entwurf) veröffentlicht wurde. Ich habe die neue Versionsdokumentation gelesen, die er bereitstellt, und machte ein wenig Notizen:
HTML5 -Entwurf ist nicht zum offiziellen Standard gewordenZitat:
Die Veröffentlichung als Arbeitsentwurf impliziert keine Billigung durch die W3C -Mitgliedschaft.
Als Entwurf veröffentlicht bedeutet nicht, dass er von W3C -Mitgliedern gebilligt (unterstützt) wurde.
Die HTML5 -Spezifikation wird nicht als fertig betrachtet, bevor mindestens zwei vollständige Implementierungen der Spezifikation vorliegen.
Die HTML5 -Spezifikation wird erst bekannt gegeben, wenn mindestens zwei Software implementiert wurden.
XHTML1 wurde 1999 veröffentlicht und dauerte zwei oder drei Jahre, um die volle Unterstützung zu erhalten, und bis vor kurzem wurde es vollständig gefördert. Es dauert also einige Zeit, bis HTML5 unterstützt wird (insbesondere der Nicht-Mainstream-Browser). Gemäß dem Zeitplan der HTML -Arbeitsgruppe des W3C wird es erst 2010 zu einer formellen Abschlussfestigkeit kommen.
DOCTYPE -Aussage, die überraschend einfach ist
<! docType html>
Es ist so einfach, ha. Darüber hinaus gibt es keinen Unterschied zwischen dem oberen und unteren Fall. Es ist erwähnenswert, dass die Spezifikation erfordert, dass die sogenannte "benutzerdefinierte" HTML-Syntax verwendet werden kann, wenn dieser docType deklariert wird (benutzerdefinierte HTML-Syntax, ich weiß nicht, warum sie dies heißt). Dies ist die vorherige HTML-Syntax, für die keine Tag-Schließung erforderlich ist. Gleichzeitig ermöglicht es immer noch die XML -Formatsyntax wie XHTML, sodass Sie den docType des XML -Dokuments deklarieren müssen, ohne die oben genannten zu verwenden.
VorwärtskompatibilitätDie HTML5 -Spezifikation hat keine veralteten Elemente, da Designer einerseits bestimmte Elemente nicht ausprobieren müssen, andererseits die Browser diese Elemente unterstützen müssen. Auf diese Weise soll in meiner Intuition alle früheren Seiten in HTML oder XHTML unterstützt werden. Dies ist ein Segen für Designer, und sie werden nicht mehr durch die strenge Syntax von XHTML eingeschränkt.
Gelöschte ElementeNatürlich sind diese Elemente relativ zu HTML4, aber es ist auch ersichtlich, dass HTML5 kein einfacher Rückzugsort zu HTML4 ist. Es hält sich immer noch an einen wichtigen Geist von xhtml, wie z.
Da ihre Wirkung rein präsentativ ist und daher von CSS besser behandelt wird, sollten die folgenden Elemente verworfen werden:
BaseFont/Big/Center/Schrift/S/Strike/TT/U
Die folgenden Elemente werden verworfen, weil ihre Verwendung die Benutzerfreundlichkeit und Zugänglichkeit für den Endbenutzer auf negative Weise beeinflusst:
Frame/Frameset/Noframes
Die folgenden Elemente werden verworfen, weil sie nicht oft verwendet wurden, Verwirrung erzeugt oder von anderen Elementen behandelt werden können:
Akronym/Applet/ISIDEX/DIR
Was ich hier erklären möchte, ist: Akronym wird empfohlen, durch ABBR ersetzt zu werden. Aber es scheint, dass ABBR unter IE nicht so nützlich ist wie Akronym. Weitere Informationen finden Sie im HTML -Testdokument unter http://www.mikkolee.com/3. Verwenden Sie stattdessen Objekt für Applet. Dieses Etikett ist seit langem aufgegeben. Als ich jedoch HTML studierte, erwähnte ich dieses Applet in jedem Buch. Zu dieser Zeit waren alle voller Sehnsucht nach Java -Applets, aber jetzt ziehen sie sich leider von der Geschichte der Geschichte zurück, was ziemlich emotional ist. Issidex und Dir. Ich werde hier nicht über die beiden sprechen und ich werde sie nicht empfehlen, wenn es um HTML3 geht.
Weitere neue ElementeHTML5 hat viele neue Elemente gestartet, daher werde ich sie hier nicht auflisten. Bitte sehen Sie
http://www.ibm.com/developerworks/cn/xml/x-html5/.
Wenn Sie mehr an HTML5 interessiert sind, gibt es einige verwandte Artikel am Ende dieses Artikels, können Sie es auch überprüfen.
Originaltext: www.mikkolee.com/22