文書の構造や新しい要素に関する個人的なメモ。ファイルの最初の行に存在する必要がある。存在しないものとして扱い、ブラウザは後方互換モードで表示する。フォーマット規格に違反した動作をする。標準(standards)モードそのブラウザに実装された範囲内で規格に準拠した文書に対して、規格に従った取り扱いを行おうとする。規格には準拠していない方法で行う。属性を明示的に宣言する必要はない(常にこの名前空間に属するため)。属性のみが意味を持つ。属性と同一の値を持つようにする必要がある。ルート要素は以下のようになる。条件コメント)もよく使われる。要素はページに関する情報などのメタデータ等を含む。文書には常に文字エンコーディングを指定するべきである。charset="UTF-8">リンクタイプリンクタイプ別のページを参照する理由を説明するためのもの。そのページから見て、ほかのページやファイルがどのような役割かを定義する要素。要素で使われる場合が最も多い。属性を省略することが可能。共に使われ、アイコンをページに関連付けてくれる。仕様書で定義されている要素<section>文書またはアプリケーションの汎用的なセクションを示すもので、主題ごとにまとめられたコンテンツ等で通常は見出しを伴う。<nav>ナビゲーションリンクのセクションで、主要なナビゲーションブロックから構成される。ページ上のリンクの集まりが、全て<nav>要素中にある必要はない。<article>独立して自己完結した構成物を示す。フォーラムへの投稿、雑誌や新聞の記事、ブログ記事、ユーザーの投稿コメント、サイドバーのウィジェットなど、どんな項目でも自己完結していればよい。<aside>その周りのコンテンツにあまり関係のないコンテンツから構成されるセクションで、周りのコンテンツから離れているとみなされるものを示す。要素をグループ化するために使われる。要素)を含むことが多いが、必ずしもそうとは限らない。<header>要素は、セクションの目次、検索フォーム、関連するロゴなどをグループ化するために使用することが可能。<footer>その一番近い祖先のセクションを構成するコンテンツまたはセクションを構成するルート要素のフッタを示す。<time>24時間表示の時刻、または日付(時刻とタイムゾーンを含むこともできる)を示す。<mark>参照目的でマークまたはハイライトされた文章を示す。要素のリストを持っているが、このリストにない要素は「不明な要素」として取り扱われる。ブラウザが異なればこれらの取り扱いが違ってくる。ルールを指定したのと同じように表示される。新しい要素のいくつかはブロックレベル要素として定義されているので、それらの要素を古いブラウザでも使用する場合はスタイルを自前で定義する必要がある。不明な要素に対するスタイル指定がなんら適用されない。挿入するため、不明な要素の直接の子要素となってほしい要素は兄弟要素となってしまう。使ってスタイルを指定できるようになる(とのこと)。認識しない要素にもスタイルを指定できるようになる(とのこと)。基本的なアイデアは以下のようなものらしい。要素の文字列からなる配列が代入される。挿入されることはない。このスクリプトはページの最初、なるべくなら<head>要素の中になければならない。取り扱われるようになる。して公開されているとのことで、以下のように公開されているバージョンを直接参照することもできるとのこと。src="http://html5shiv.googlecode.com/svn/trunk/html5.js"></script><!&#91;endif&#93;--></head>またはダウンロードして以下のように読み込む。新たに導入された要素のこと。要素と混在することで文書構造が分かりにくくなっていた。文書の論理構造を表すためのセクション関連要素が導入された。セクション要素によって構築される文書の論理構造のことを、文書の「アウトライン」と呼び、セクション要素を用いてマークアップを行う際はアウトライン構造を意識する必要がある。文書のセクションを表すための「セクション要素」には、以下のようなものがある。要素を持つことができる。要素と同じ感覚で使用してはいけない。通常、セクション要素見出し要素(h1~h6要素)と組み合わせて使う。見出しが必要ないと思える場合は、セクション要素の利用が適切ではない可能性がある。セクション要素と古い暗黙のセクション要素(単独で使われるh1~h6要素)は予想もしないような形で干渉する可能性があるので、できればどちらか片方だけに統一した方がよいらしい。Outliner」でチェックして、文書アウトラインが正常に構成されていることを確認した方がよい。文書の論理構造を表すための最も基本的な(セクション)要素で、その範囲が意味的な1つのまとまりであることを表す。要素を入れ子にすることで、章セクション内の節セクション等を表すことも可能。そのセクションが以下のような場合は、その意味に適した要素を使用するようにする。要素ページ内の「本文部分」を表すために用いられる要素で自己完結したセクションを表す。要素で囲むのかを判断するには、「その部分だけで内容が完結しているか」が1つの基準になる。要素と関連しているものと見なされる。ウィジェットの領域なども、この要素で表すことが可能。要素はナビゲーションを表しそのサイト、またはページ内の移動で必要となる主要なリンクメニューのセクションで使用する。要素に適しているわけではない。要素要素は、他のリンク要素とナビゲーションメニューを区別するためのもの。以下のようなリンクメニューがナビゲーションに該当すると思われる。グローバルナビゲーションパンくずリストページャーページ内リンク以下のようなリンクメニューには適さない。要素は、主要なコンテンツから分離されたセクションを表し、仮にそのセクションを取り除いたとしても、メインコンテンツには影響が出ない部分で使用する。(本文中の用語等に対する説明)サイドバーや広告エリアなどセクションで見出し要素を使う際の注意セクションが異なれば、同じレベルの見出しを使用可能セクション要素を用いて、明示的に文書構造を表す場合には、異なるセクションで同じレベルの見出しを使用することができる。要素しか用いないことも可能。実際のセクションの階層に合わせたレベルの見出しを与えることもできる。(スタイリングなどにも関係してきそうな気がする)セクション要素で明示的にセクションを示し、適切なレベルの見出し要素を使うようにすることが推奨されている。......</section>各セクションに、見出しは1つのみ1つのセクションには見出し要素を1つしか含めることができない。タイトルとサブタイトルを持つ文章を以下のようにマークアップすると、暗黙的なセクションが作成されてしまい意図しない結果を引き起こす。仕様から削除されたらしいので使用しないほうがいいみたい。要素は文書、またはセクションのヘッダを表すのに使用する。等)が含まれているのが自然だが必須ではない。セクションの目次や検索フォーム、あるいは、関連ロゴ等をまとめるのに使用することができる。文書や記事、セクションのヘッダを構成する要素をグループ化するときに使用する。要素はセクショニング要素ではないため、新たなセクションを生成しないのでアウトラインに影響しない。要素の子要素として配置した場合は、文書全体のヘッダを表す。セクション内に配置した場合は、そのセクションのヘッダを表す。この要素はセクショニング・コンテンツではないため、新たなセクションを生成しない。要素は、文書、またはセクションのフッタを表すのに使用する。要素の子要素として配置した場合は、文書全体のフッタを表し、セクション内に配置した場合は、そのセクションのフッタを表す。要素はセクショニング要素ではないため、新たなセクションを生成しないのでアウトラインに影響しない。要素は、日付や時刻を表記する際に、24時間表記の時刻またはグレゴリオ暦による正確な日付を表す際に使用。要素を使用しなくてはならないわけではなく、コンピュータやブラウザが理解できるように日時を示すことが目的。以下のように、時刻のみ、日付のみ、日付と時刻、といったパターンで記述できるほか、必要であればタイムゾーンも指定することが可能。要素内に記述することが可能。要素の内容は書式に沿った日付や時刻である必要がある。属性があったが現在は廃止されている。