为了账号安全,请及时绑定邮箱和手机立即绑定

您好,想了解一下关于lang 和 charset的区别!

您好,想了解一下关于lang 和 charset的区别!

天涯尽头无女友 2021-11-02 11:07:47
一个网页的代码这样写<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可以说是废弃的了。

查看完整回答
反对 回复 2021-11-06
?
摇曳的蔷薇

TA贡献1793条经验 获得超6个赞

lang声明页面采用的语言,zh-CN是简体中文
而charset是字符集,简体中文可使用的字符集有几个,utf-8为万国码支持所有语言字符
其他简体中文常用字符集有GB2312、GBK、GB18030等,它们包含的字符数不同,有些生僻的简体字在GB2312中没有,在GBK中就可以找到。
而GB18030字库要比GBK更全
使用UTF-8可以显示各种语言的字符,字符数最多

查看完整回答
反对 回复 2021-11-06
  • 2 回答
  • 0 关注
  • 270 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信