字符编码是为了显示不同的字符设计的,如果网站有中文网页又有英文网页,虽然用gb
2312编码能兼容英文,但英文的用户很少装gb2312字符集,仍然看不了。所以这时最好
用utf8,这样真的就使中文网页失去了中文的“本地”特性,英文网页失去了英文本
地特性吗?并非如此,其实我大家忽略了一个常用的属性语言代码。
针对不同地区不同语言的搜索者,语方代码更能准确地定位本地属性,它不受字符编码的
影响。
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="zh" lang="zh">
<meta http-equiv="Content-Language" content="zh" />
都是iso-5589-1编码,设置不同的语言代码如en_US,en_en-ca ,可区分出美国和加拿大。
同样都是utf8编码,设置不同的语言代码如en_US,zh_CN,可以区分出美国英文,和中文
大陆。
所以网页字符编码的选择,只要兼容目标地区的语言就行。而语言代码,是真正的定义的
目标地理位置。