English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

HTML リファレンスマニュアル

HTML タグ完全ガイド

HTML dir属性

グローバル属性dirは、要素のテキスト方向を示すエンマージ属性です。以下の値があります: ltr、左から右に書かれる言語(例えば英語)に使用されます; rtl、右から左に書かれる言語(例えばアラビア語)に使用されます; auto、ユーザーエージェントが方向を決定します。要素の文字の解析中に基本的なアルゴリズムを使用し、強い方向を持つ文字が見つかるまで適用し、その方向を要素全体に適用します。

HTMLグローバル属性

オンラインサンプル

テキストの方向が左から右と右から左のパラグラフ:

!doctype html>
<html>
<head>
<meta charset="UTF-8">
<title>HTML dir 属性の使用(基本チュートリアルウェブ oldtoolbag.com)</title>
</head>
<body>
<bdo dir="ltr">テキストの方向は左から右に!/bdo><br>
bdo dir="rtl">テキストの方向は右から左にします!/bdo>
</body>
</html>
テストを見てみる ‹/›

ブラウザの互換性

IEFirefoxOperaChromeSafari

すべての主要ブラウザがdir属性をサポートしています

定義と使用法

dir属性は要素の内容のテキストの方向を指定します。

HTML 4.01 とHTML5の違い

HTML5 中、dir属性はどのHTML要素でも使用できます(それはすべてのHTML要素を確認します。ただし、必ずしも有用ではありません)。

HTML 4.01 中、dir属性は以下に使用できません: <base>, <br>, <frame>, <frameset>, <hr>, <iframe>, <param>, および <script>。

構文

<element dir="ltr|rtl|auto">

属性値

説明
ltrデフォルト。左から右に向かうテキストの方向。
rtl右から左に向かうテキストの方向。
autoブラウザがコンテンツに基づいてテキストの方向を判断するようにします。テキストの方向が不明な場合に推奨されます。

HTMLグローバル属性