<html lang="en-ca">
vs <html lang="en-CA">
vs其他变体:
EN-ca
en-Ca
对于现代用户代理,所有这些解释都是一样的吗?
答案 0 :(得分:1)
我相信lang属性不受语言的影响。根据我的看法,<html lang="en-ca">
与<html lang="EN-CA">
相同,但为了安全起见,您应该只使用<html lang="en-ca">
。
答案 1 :(得分:0)
我碰到了此规格表,说它们不区分大小写:
https://www.w3.org/TR/REC-html40-971218/types.html#h-6.8
6.8语言代码
类型为语言代码(在DTD中为%LanguageCode)的属性的值是指[RFC1766]第2节指定的语言代码。有关在HTML中指定语言代码的信息,请请参阅language codes上的部分。语言代码中不允许使用空格。
语言代码为case-insensitive。