サイトマップ
トップページ > HTML/XHTML > タグ一覧 > 共通属性 > xml:lang属性(最終修正日:2007-03-06)

xml:lang属性

xml:lang属性は、そのページで使用される言語を指定します。通常<html>タグ内のみで使用されます。

この属性は、XHTMLで新たに定義された属性ですので、HTMLでは使用できません。また、同様の機能を持ったlang属性がありますが、lang属性は、XHTML1.1から廃止になっています。

このため、XHTML1.0で使用する場合は、lang属性とxml:lang属性両方を指定し、XHTML1.1からはxml:lang属性のみを指定します。

下の例では、XHTML1.0で日本語を指定しています。


<html xml:lang="ja" lang="ja">
    <head>
        <title>XHTML1.0でのxml:lang属性の例</title>
    </head>
    <body>
        <p>内容
        </p>
    </body>
</html>

下の例では、XHTML1.1で日本語を指定しています。


<html xml:lang="ja">
    <head>
        <title>XHTML1.1でのxml:lang属性の例</title>
    </head>
    <body>
        <p>内容
        </p>
    </body>
</html>

「ja」の部分は、使用される言語に応じて記述します。英語なら「en」、アメリカ英語なら「en-US」、中国語なら「zh」等、です。

前ページlang属性 上へこのページの先頭 dir属性次ページ
Copyleft copyLeft 2008 W-D-L.NET