2009年8月28日金曜日

HTMLの lang属性は大文字?小文字?

日本の場合はlocaleは"ja"とシンプルなので分かりやすいが、例えばイギリスだと"en-GB"か"en_GB"か"en-gb"か"en_gb"か?

Yahooイギリス版を見てみると、"en-GB"になっていた。(Yahoo! UK & Ireland
でも台湾版だと"zh-tw"と小文字になっている。(Yahoo!奇摩

とりあえずアンダーバー(アンダースコア)でなくハイフンというのは分かったが、大文字小文字の使い分け方は分からない。
文字コード指定の場合と同様にどっちでも良さそうな気がするけど、結局はブラウザ等の挙動に依存する。
各国・各地域のYahoo等のメジャーなサイトに合わせておくのが無難だと思う。

0 件のコメント:

ブログ アーカイブ

tags