HTML が単純なマークアップ言語であることはすでに説明されており、説明する必要のあることはほぼすべて説明されています。実際のところ、HTML の新機能には誰も注目していません。 HTML では非常に一般的なタグですが、特殊なタグには慣れていない、または使用していないかもしれませんが、おそらく気に入っていただけるでしょう。
1. Optgroup タグ - select 要素内のオプションを論理的にグループ化します。
この要素に注目している人はほとんどおらず、実際、この要素は通常 select 要素とその機能で使用されます。 select 要素内のオプションを論理的にグループ化します。実際、この要素はさまざまな場面で使用されます。たとえば、Web 訪問者に身元調査を実施する場合、通常、現在住んでいる都市 (江蘇省に住んでいる場合) についての情報の入力を求めます。他の省に住んでいる場合は、これらの省の下に都市があるため、これらの都市をそれぞれの省にグループ化する必要があります。通常、次のようなコードを記述します:
<select>
<オプションが選択されました>あなたの都市</option>
<オプション>---山東省---</オプション>
<オプション>済南市</オプション>
<オプション>莱州市</オプション>
<オプション>……</オプション>
<オプション>---安徽省---</オプション>
<オプション>合肥市</オプション>
<オプション>……</オプション>
<オプション>---江蘇省---</オプション>
<オプション>南京市</オプション>
<オプション>……</オプション>
</select>
結果は次のようになります:
実際、この方法は非常に大雑把です。optgroup 要素を使用すると、次のようなさまざまな効果が得られます
。
<オプションが選択されました>あなたの都市</option>
<optgroup label="山東省">
<オプション>済南市</オプション>
<オプション>莱州市</オプション>
</optgroup>
<optgroup label="安徽省">
<オプション>合肥市</オプション>
<オプション>……</オプション>
</optgroup>
<optgroup label="江蘇省">
<オプション>南京市</オプション>
<オプション>……</オプション>
</optgroup>
</select>
結果は次のようになります:
この方法の方が良いですか?
2. sub タグと sup タグ - テキスト オブジェクトの上付き文字と下付き文字の設定
sub タグはインライン要素であり、含まれるテキストは現在のフォントよりわずかに小さい下付き文字の形式で表示されます。この要素は、Internet Explorer 3.0 以降の HTML で使用でき、Internet Explorer 4.0 以降のスクリプトで使用できます。この要素には終了タグが必要です。
一般的な例は、数式を編集するときに変数の上付き文字と下付き文字を設定する必要がある場合です。例は次のとおりです:
X<sub>2</sub>
X<sup>2</sup>
の効果は
次の
とおり
です:X
2
</em></sub>効果は次のとおりです:
毛沢東のメモ: 偉大な指導者、革命家、軍事戦略家、思想家
3. bdo マーク -選択したテキスト フラグメントの双方向ルールを無効にします。
まず簡単な例を見てみましょう。
<bdo dir="ltr">とても愛しています</bdo>
<bdo dir="rtl">あなたは私をとても愛しています。 </bdo>
注: bod タグを使用する場合は、dir タグ属性を使用する必要があります。ltr は左から右への配置順序を意味し、rtl は右から左への配置順序を指します。
表示結果は、
「I love you very much」、「
you love me very much」
です。bdo で定義された後、異なるテキストの並べ替えが同じ表示結果になることがわかります。 Unicode 双方向アルゴリズムは、方向特性に基づいて、埋め込まれた文字シーケンスを自動的に反転します。たとえば、英語文書の基本的な方向は左から右(ltr)です。ドキュメントのセクションに右から左に読む言語 (rtl) が含まれている場合は、双方向アルゴリズムを適用して言語の方向を逆にすることができます。通常、双方向アルゴリズムと DIR タグ属性は、埋め込み方向の変更を処理するのに十分です。ただし、書式設定されたテキストを双方向アルゴリズムに送信すると、エラーが発生する可能性があります。たとえば、電子メール内でフォーマットされた英語とヘブライ語を含むテキスト セグメントは、双方向アルゴリズムによって誤って変換されます。ヘブライ語テキストの読み順は既に電子メール形式に変換されているため、これに双方向アルゴリズムを適用すると、テキストが再度変換されます。 bdo 要素は双方向アルゴリズムをオフにし、読み取り順序を制御します。 bdo 要素を使用する場合は、dir タグ属性を使用する必要があります。
著者:申年、午年、月出典:Tianji.com