血統の森+はてな

旧はてなダイアリーの自動インポートによるアーカイブです。

HTMLデータ形式メモ4

6.8 言語コード

属性値が言語コードの場合 (DTDでは %LanguageCode;と表す)、 これは [RFC1766]の2が定義する内容を指す。 HTMLでの言語コード指定については、 言語コードの項を参照のこと。 言語コードには空白文字を含めることはできない。

言語コードは 大文字小文字を区別しない。

<!ENTITY % LanguageCode "NAME"
    -- a language code, as per [RFC1766]
    -->

[RFC1766]
"Tags for the Identification of Languages"、H. Alvestrand、1995年3月発行。 RFC1766は、現在作業中の http://www.ietf.org/internet-drafts/draft-alvestrand-lang-tags-v2-00.txtによって更新される予定である。

RFC1766自体がobsoleteになって、HTML4での説明がアテにならないという状況。大昔に適当に解釈したように(といってもW3C内の文章を参照しているのですが)RFC4646を参照すべきでしょう。

HTMLにおける言語コード/言語タグ メモ - 血統の森+はてな
http://d.hatena.ne.jp/momdo/20071204/p1
Obsoleted by: 3066, 3282                               PROPOSED STANDARD
                                                                        
Network Working Group                                      H. Alvestrand
Request for Comments: 1766                                       UNINETT
Category: Standards Track                                     March 1995


                Tags for the Identification of Languages
Obsoleted by: 4646, 4647                           BEST CURRENT PRACTICE
                                                                  Errata
Network Working Group                                      H. Alvestrand
Request for Comments: 3066                                 Cisco Systems
BCP: 47                                                     January 2001
Obsoletes: 1766
Category: Best Current Practice


                Tags for the Identification of Languages
                                                          DRAFT STANDARD
                                                                        
Network Working Group                                      H. Alvestrand
Request for Comments: 3282                                 Cisco Systems
Obsoletes: 1766                                                 May 2002
Category: Standards Track


                       Content Language Headers
                                                   BEST CURRENT PRACTICE
                                                                  Errata
Network Working Group                                   A. Phillips, Ed.
Request for Comments: 4646                                   Yahoo! Inc.
BCP: 47                                                    M. Davis, Ed.
Obsoletes: 3066                                                   Google
Category: Best Current Practice                           September 2006


                     Tags for Identifying Languages
                                                   BEST CURRENT PRACTICE
                                                                        
Network Working Group                                   A. Phillips, Ed.
Request for Comments: 4647                                   Yahoo! Inc.
BCP: 47                                                    M. Davis, Ed.
Obsoletes: 3066                                                   Google
Category: Best Current Practice                           September 2006


                       Matching of Language Tags