変更された要素
HTML5 での次の要素の使用方法は、Web でより適切に使用したり、より大きな役割を果たすために、わずかに変更されました:
href 属性のない a 要素は、プレースホルダーとして表示され、 a 要素はフロー コンテンツ タイプ要素 (例:article、input、span など) をサポートするようになりました。
address は、article、side、nav、section ごとにスコープを設定できます。以前は、グローバル スコープにのみ適用できました。
b 要素は、スタイル的にのみ目立つテキストとして記述され、通常の記事では追加の重要性は含まれません。例: 文書の概要内のキーワード、コメント内の製品名。または強調を表す組版方法。さらに、HTML5 仕様に従って、タイトル テキストには
変更された属性(Attribute)
4.0で制限されていたli要素のvalue属性が再度有効になりましたが、HTML5ではこの属性が再び使われるようになり、ol start属性も再度有効になりました。注: value 値はインデックス値のみであり、並べ替え値ではありません。
例:
<figure> <figcaption>The top 10 movies of all time</figcaption> <ol> <li value="10"><cite>Josie and the Pussycats</cite>, 2001</li> <li value="9"><cite>Црна мачка, бели мачор</cite>, 1998</li> <li value="8"><cite>A Bug's Life</cite>, 1998</li> <li value="7"><cite>Toy Story</cite>, 1995</li> <li value="6"><cite>Monsters, Inc</cite>, 2001</li> <li value="5"><cite>Cars</cite>, 2006</li> <li value="4"><cite>Toy Story 2</cite>, 1999</li> <li value="3"><cite>Finding Nemo</cite>, 2003</li> <li value="2"><cite>The Incredibles</cite>, 2004</li> <li value="1"><cite>Ratatouille</cite>, 2007</li> </ol> </figure>
上記のコードは、ol 要素の reversed 属性を使用して実装することもできます:
<figure> <figcaption>The top 10 movies of all time</figcaption> <ol reversed> <li><cite>Josie and the Pussycats</cite>, 2001</li> <li><cite>Црна мачка, бели мачор</cite>, 1998</li> <li><cite>A Bug's Life</cite>, 1998</li> <li><cite>Toy Story</cite>, 1995</li> <li><cite>Monsters, Inc</cite>, 2001</li> <li><cite>Cars</cite>, 2006</li> <li><cite>Toy Story 2</cite>, 1999</li> <li><cite>Finding Nemo</cite>, 2003</li> <li><cite>The Incredibles</cite>, 2004</li> <li><cite>Ratatouille</cite>, 2007</li> </ol> </figure>
a 要素と area 要素の target 属性は、Web プログラムで非常に役立つため、再度有効になります。 iframe で使用した場合と同様です。
スクリプトが ECMAScript に準拠している場合、またはスタイル言語が CSS である場合、script 要素と style 要素の type 属性は必要なくなりました。
table 要素の border 属性値は、「1」または空の文字列にのみ設定できます。
以下の属性の一部は引き続き使用できますが、より良い代替が推奨されます:
script 要素の language 属性は、使用する場合は「JavaScript」(大文字と小文字を区別しない) に設定する必要があり、タイプと競合することはできません。ユーザー属性。この属性は無視できます。
a 要素の name 属性については、ユーザーは代わりに id を使用できます。
img 要素とその他すべての要素の width 属性と height 属性では、値をパーセンテージ数値に設定できなくなりました。
上記は HTML5 学習メモ (9) の要約版です: 要素と属性の変更の内容 詳細については、PHP 中国語 Web サイト (m.sbmmt.com) をご覧ください。