HTMLのタグの使い方と機能を詳しく解説

黄舟
リリース: 2017-06-21 13:35:59
オリジナル
4237 人が閲覧しました

htmlタグdir属性は、国際的な属性とみなすことができます。 dir属性は、ブラウザでのテキストの表示方向を指定するために使用できます。

ドキュメント全体またはドキュメントの大部分の方向性を指定する必要がある場合は、次の 2 つの理由から、この属性を 要素で使用するのではなく、 要素で使用する必要があります。 html> ; 要素はブラウザでより適切にサポートされ、属性は本文の要素だけでなくヘッダー要素にも適用されます。ドキュメントの一部の方向を変更したい場合は、ドキュメントの本文の要素で dir 属性を使用することもできます。

dir 属性には 2 つの値があります:

ltr: 左から右、デフォルト値。

rtl: 右から左に、ヘブライ語やアラビア語、古代中国の古典中国語などの一部の言語は右から左に読まれます。

使用例は次のとおりです:

左から右に読まれるドキュメントを定義します:

<html dir="ltr">
ログイン後にコピー

右から左に読まれるドキュメントを定義します:

<html dir="rtl">
ログイン後にコピー

まず簡単な例を見てみましょう:

<bdo dir="ltr">我非常爱你</bdo>
<bdo dir="rtl">你爱常非我</bdo>
ログイン後にコピー

あなた上記のコードを HTML に挿入して、その効果を確認してください。

注: bod タグを使用する場合、ltr は左から右への配置順序を参照し、rtl は左から右への配置順序を参照する必要があります。右から左に。

表示結果は次のとおりです:

 我非常爱你 
   
   我非常爱你
ログイン後にコピー

bdo で定義された後、異なるテキストの並べ替えが同じ表示結果になることがわかります。これが bdo の役割です。 Unicode 双方向アルゴリズムは、方向特性に基づいて、埋め込まれた文字シーケンスを自動的に反転します。たとえば、英語文書の基本的な方向は左から右(ltr)です。ドキュメントのセクションに右から左に読む言語 (rtl) が含まれている場合は、双方向アルゴリズムを適用して言語の方向を逆にすることができます。通常、埋め込み方向の変更を処理するには、双方向アルゴリズムと DIR タグ属性で十分です。ただし、書式設定されたテキストを双方向アルゴリズムに送信すると、エラーが発生する可能性があります。たとえば、電子メール内でフォーマットされた英語とヘブライ語を含むテキスト セグメントは、双方向アルゴリズムによって誤って変換されます。ヘブライ語テキストの読み順は既に電子メール形式に変換されているため、これに双方向アルゴリズムを適用すると、テキストが再度変換されます。 bdo 要素は双方向アルゴリズムをオフにし、読み取り順序を制御します。 bdo 要素を使用する場合は、dir タグ属性を使用する必要があります。

以上がHTMLの

タグの使い方と機能を詳しく解説の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
前の記事:html タグの使用と定義 次の記事:HTMLでの
タグの使い方と定義
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート