<html dir=""></html>
更新日 | |
---|---|
仕様 | HTML Living Standard |
分類 | --- |
利用場所 | 文書のルート |
内容 | head要素、body要素の順で1つずつ |
html要素に dir=""
を追加すると、文書全体の書字方向を指定できます。
<html dir="ltr"></html>
属性 | 値 | ||
---|---|---|---|
グローバル属性 | |||
dir="" |
書字方向 | ltr |
左から右へを指定 |
rtl |
右から左へを指定 |
- 左から右へ
- 日本語や英語などの場合は、左から右へ記述するので
ltr
を指定します。 - 右から左へ
- アラビア語やヘブライ語などの場合は、右から左へ記述するので
rtl
を指定します。
dir属性はグローバル属性となるので、全ての要素に対して指定することができます。
- html要素に指定した場合
- 文書全体の書字方向を指定できます。
- その他の要素に指定した場合
- 文書内の一部分に対して書字方向を指定できます。
使用例
<!DOCTYPE html>
<html lang="ja" dir="ltr">
<head>
<title>文書のタイトル</title>
</head>
<body>
<h1>書字方向の指定</h1>
<p>文書全体は「左から右へ」を指定。</p>
<p>これは日本語の文章です。</p>
<p>日本語の文章の中に<q lang="ar" dir="rtl">(ここがアラビア語だと思ってください。)</q>アラビア文を引用する時はこうなります。</p>
</body>
</html>