<html lang="en">
和<html lang="en-US">
之间有什么区别?破折号后面还有什么其他值?
根据w3.org"任何两个字母的子代码都被理解为[ISO3166]国家代码.那么这是否意味着任何value listed under the alpha-2 code都是可接受的值呢?
<html lang="en">
和<html lang="en-US">
之间有什么区别?破折号后面还有什么其他值?
根据w3.org"任何两个字母的子代码都被理解为[ISO3166]国家代码.那么这是否意味着任何value listed under the alpha-2 code都是可接受的值呢?
<html lang="en">
个<html lang="en-US">
前lang
个标记仅指定语言代码.第二个指定语言代码,后跟国家代码.
破折号后面还可以有哪些值?根据w3.org "Any two-letter subcode is understood to be a [ISO3166] country code." SO 这是否意味着在alpha-2代码下列出的任何值都是可接受的 价值?
是的,但是这个值可能有任何实际意义,也可能没有任何实际意义.
<html lang="en-US">
本质上意味着"这个页面是美国式的英语".同样,<html lang="en-GB">
的意思是"这个页面是英国风格的英语".
如果你真的想指定一个无效的组合,你可以.这并不意味着什么,但据我所知,根据规范,<html lang="en-ES">
是有效的.然而,这种语言/国家组合不会有多大作用,因为英语在西班牙并不常见.
我的意思是,这是否在某种程度上进一步帮助浏览器显示页面?
它无助于浏览器显示页面,但对于搜索引擎、屏幕阅读器和其他可能阅读并try 解释页面的东西(除了人类之外)很有用.