HTML5 タグは省略できるため、ページ レイアウトに影響を与えることなく Web ページのサイズを節約できます。コードの量を減らします。
一部のタグは省略できます。
タグの開始タグを省略しても、タグが存在しないことを意味するのではなく、暗黙的に存在します。文字列 <html> がページ マークアップのどこにも現れない場合でも、HTML ファイルには常にルート タグ HTML があります。
HTML タグ内の最初のタグがコメントでない場合は、HTML タグの開始タグを省略できます。
HTML タグの直後にコメントが続かない場合、HTML タグの終了タグは省略できます。
head タグの開始タグは、タグが空の場合、または head 内のタグが最初にコメントではなくタグである場合には省略できます。
head タグの直後にスペース文字またはコメントが続かない場合、head タグの終了タグは省略できます。
body タグの開始タグは、そのタグが空の場合、または body タグの最初のタグがスペース文字やコメントではない場合は省略できますが、 body タグ内の最初のタグが script タグまたは style タグの場合は、 bodyタグは省略できません。
body タグの直後にコメントが続かない場合、body タグの終了タグは省略できます。
li タグが別の li タグに続く場合、または親タグのないコンテンツがさらにある場合、li タグの終了タグは省略できます。
DT タグの直後に別の dt タグが続く場合、または dd タグの後に DT タグの終了タグを省略することができます。
dd タグの終了タグは、dd の直後に別の dd タグまたは dt タグが続く場合、または親タグのコンテンツが続かない場合には省略できます。
p タグの後に address、article、side、blockquote、dir、div、dl、fieldset、footer、form、h1、h2、h3、h4、h5、h6、が続く場合、p タグの終了タグは省略できます。 header、hgroup、hr、menu、nav、ol、p、pre、section、table、ul、tag、または親タグの内容がもうなく、親タグがタグではない場合。
RT タグの終了タグは、rt タグが RT タグまたは RP タグのすぐ後に続く場合、または親タグのない内容の場合には省略できます。
rp タグが RT タグまたは RP タグのすぐ後に続く場合、または親タグのないコンテンツがさらにある場合、rp タグの終了タグは省略できます。
optgroup タグが別の optgroup タグの直後に続く場合、またはそれ以上の内容を含む親タグがない場合、optgroup タグの終了タグは省略できます。
オプション タグが別のオプション タグまたは optgroup タグに続く場合、または親タグにそれ以上のコンテンツがない場合、オプション タグの終了タグは省略できます。
COLGROUP タグ内の最初のタグが Col タグである場合、またはタグの後に別の COLGROUP タグが続かず、その終了タグが省略されている場合、COLGROUP タグの開始タグは省略できます。 (タグが空の場合、COLGROUP は無視できません。)
COLGROUP タグの直後にスペース文字またはコメントが続かない場合、COLGROUP タグ内の終了タグは省略できます。
thead タグの直後に tbody タグまたは tfoot タグが続く場合、thead タグの終了タグは省略できます。
tbodyタグの開始タグは、中のtbodyタグが最初にTRタグであり、その後に終了タグとして省略されているtbody、thead、tfootタグがない場合に省略可能です。 (タグが空の場合は無視できません。)
tbody タグの終了タグは、tbody タグが tbody または TFOOT タグのすぐ後に続く場合、またはその後にさらにコンテンツが続く親タグがない場合には省略できます。
TFOOT タグの直後に tbody タグが続く場合、またはその後にさらにコンテンツが続く親タグがない場合、TFOOT タグの終了タグは省略できます。
TR タグが別の TR タグのすぐ後に続く場合、またはその後にさらにコンテンツが続く親タグがない場合、TR タグの終了タグは省略できます。
TD タグが td,th タグのすぐ後に続く場合、またはその後にさらにコンテンツが続く親タグがない場合、TD タグの終了タグは省略できます。
th タグが td、th タグのすぐ後に続く場合、またはその後にさらにコンテンツが続く親タグがない場合、th タグの終了タグは省略できます。
ただし、開始タグに属性が 1 つ以上ある場合は省略できません。
英語原文: http://www.w3.org/TR/2010/WD-html5-20100624/syntax.html#optional-tags
出典: http://www.netroby.com/ w3c の仕事事例から翻訳した Xin Zi Xiao Yao は、WEB 開発の最先端の技術標準に注目し、WEB エンタープライズ アプリケーション開発に深く取り組んでいます。
W3Cのご貢献に感謝します