一个网页的代码这样写<html ><head> <meta charset="UTF-8">请问lang和charset在这里分别起什么作用?
2 回答
智慧大石
TA贡献1946条经验 获得超3个赞
网页头部声明的lang是language的缩写,而zh-cn是一种字符集(表示“中文”),它规定网页整体的内容使用的字符集是zh-cn,(比如有一种是gb2312 ,它也是一种字符集)
meta声明的charset=utf-8代表世界通用的语言编码,也是规定网页所使用的字符集。它其实是一种Unicode编码,即致力于把全球所有语言纳入一个统一的编码。
现在很多网页都是使用的UTF-8的字符集,当然,gbk与gb2312还是可以使用的。而language可以说是废弃的了。
摇曳的蔷薇
TA贡献1793条经验 获得超6个赞
lang声明页面采用的语言,zh-CN是简体中文
而charset是字符集,简体中文可使用的字符集有几个,utf-8为万国码支持所有语言字符
其他简体中文常用字符集有GB2312、GBK、GB18030等,它们包含的字符数不同,有些生僻的简体字在GB2312中没有,在GBK中就可以找到。
而GB18030字库要比GBK更全
使用UTF-8可以显示各种语言的字符,字符数最多
添加回答
举报
0/150
提交
取消