2017-04-04 8 views
0

lang属性の役割は、ページまたはセクションの言語を関連するソフトウェアに示すものとして認識しています。HTML lang属性:ロケールの役割は何ですか?

一部の言語には、ロケールの可能性も含まれています。私の場合、それはオーストラリアで英語を示すためには<html lang="en-au">のようなものでしょう。

私が読んでいる:

What is lang attribute of the <html> tag used for?

をそれがすべてでロケールに言及し、ましてやそれを説明していません。

問題は、使用するロケールはどういう意味ですか?

+1

質問が見つかりました:https://blogs.msdn.microsoft.com/heaths/2005/02/17/the-differences-between-locales-and-languages/ –

答えて

0

言語とロケール識別子のW3C仕様:https://www.w3.org/TR/ltli/

属性のメイクアップのIETF仕様:http://www.ietf.org/rfc/rfc3066.txt

それは、システム/プラットフォーム/ OS /ユーザー固有のだとどのような技術/言語に基づいて、あなたは」再使用するには、それを決定する方法とその使用法があります。

アップル/ iOS版:https://developer.apple.com/library/content/documentation/MacOSX/Conceptual/BPInternational/InternationalizingLocaleData/InternationalizingLocaleData.html

オラクル: https://docs.oracle.com/cd/E23824_01/html/E26033/glmbx.html

0

理想的には、この例:

<input type="date" lang="en-au" /> 

はそれがオーストラリアに許容可能な方法で日付を表示するように入力を設定します。それは、英語を使うカナダとは違うものです。

それは答えです。

関連する問題