昨日、W3Cで、新しいHTML5ドラフト(ワーキングドラフト)が6月10日にリリースされたことを見ました。私はそれが提供する新しいバージョンのドキュメントを読み、少しメモを取りました。
HTML5ドラフトは公式標準にはなりません引用:
作業ドラフトとしての出版は、W3Cメンバーシップによる承認を意味するものではありません。
ドラフトとしてリリースされたことは、W3Cメンバーから承認された(サポートされている)ことを意味しません。
HTML5仕様は、仕様の完全な実装が少なくとも2つある前に終了したとは見なされません。
HTML5仕様は、少なくとも2つのソフトウェアが実装されるまで発表されません。
XHTML1は1999年にリリースされ、完全なサポートを受けるのに2〜3年かかりましたが、最近まで完全に促進されませんでした。したがって、HTML5がサポートされるまで(特に非メインストリームブラウザー)まで待つのに時間がかかります。 W3CのHTMLワーキンググループの時刻表によると、2010年まで正式な最終決定はありません。
Doctypeの声明を驚かせるのは簡単です
<!doctype html>
それはとても単純です、ハ。さらに、上記と小文字の間に違いはありません。この仕様では、このDoctypeが宣言された場合、いわゆる「カスタム」HTML構文を使用できることを要求することは注目に値します(カスタムHTML構文、これと呼ばれる理由はわかりません)。同時に、XHTMLなどのXML形式の構文が許可されているため、上記を使用せずにXMLドキュメントのDoctypeを宣言する必要があります。
フォワード互換性HTML5の仕様には、一方で設計者が特定の要素を試してはいけないため、要素が非推奨されていませんが、一方では、これらの要素をサポートするためにブラウザが必要です。このようにして、私の直感では、HTMLまたはXHTMLで書かれた以前のすべてのページをサポートすることを目的としています。これはデザイナーにとっての祝福であり、XHTMLの厳格な構文によって制限されなくなります。
削除された要素もちろん、これらの要素はHTML4に関連していますが、HTML5はHTML4への単純な後退ではないこともわかります。純粋なインターフェイス式要素を放棄し、CSSが採用されるなど、XHTMLの重要な精神を依然として遵守しています。
それらの効果は純粋にプレゼンテーションであり、したがってCSSによってより適切に処理されるため、次の要素を破棄する必要があります。
basefont/big/center/font/s/strike/tt/u
次の要素は、その使用がエンドユーザーの使いやすさとアクセシビリティに否定的な方法で影響を与えたため、破棄されます。
フレーム/フレームセット/noframes
以下の要素は、頻繁に使用されていない、混乱を引き起こした、または他の要素によって処理される可能性があるため、破棄されます。
頭字語/アプレット/isindex/dir
ここで説明したいのは、頭字語をABBRに置き換えることをお勧めします。しかし、IEでは、Abbrは頭字語ほど有用ではないようです。詳細については、http://www.mikkolee.com/3のHTMLテストドキュメントを参照してください。代わりにアプレットにオブジェクトを使用します。このラベルは長い間放棄されてきました。しかし、私がHTMLを勉強していたとき、私はすべての本でこのアプレットに言及しました。当時、誰もがJavaアプレットへの憧れに満ちていましたが、今では悲しいことに歴史の段階から撤退していますが、それは非常に感情的です。 isindexとdir。ここではこの2つについては話しません。HTML3に関しては、お勧めしません。
より新しい要素HTML5は多くの新しい要素を起動しているため、ここにはリストしません。参照してください
http://www.ibm.com/developerworks/cn/xml/x-html5/。
HTML5にもっと興味がある場合は、この記事の下部にリストされている関連記事がいくつかあります。また、チェックすることもできます。
オリジナルテキスト:www.mikkolee.com/22