网站代码meta标签的charset属性用法

作者: 本站原创  发布时间:  浏览:

html代码中<meta>标签的charset 属性是用来声明文档使用的字符编码,解决文档出现乱码问题主要靠的就是它,需要注意的是,这个charset一定要写在文档最靠前的第一行<meta>标签内,不然,就可能会产生乱码了。

charset属性含义

charset是声明页面文档使用的字符编码类型,浏览器可根据声明的字符编码解析文档,并在浏览器中显示,可减少乱码出现的几率;

所有主流浏览器都支持<meta>标签的charset属性;

 

charset的两种写法

第一种写法:html5新增的charset属性写法

<meta charset="UTF-8">

第二种写法:旧的http-equiv属性写法

<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 

以上两种不同写法是等效的,目前仍然可以使用第二种方法,两者的区别在于,第一方法,代码更加简洁,是html5新增写法,而第二种方法是同时将文档类型和字符类型作为content-type的属性值来定义的;

但是要注意,为了避免第二种旧的http-equiv属性写法,在将来出现淘汰或弃用的可能。建议使用第一种html5新增的写法<meta charset="utf-8">更为稳妥。

 

charset属性值

1、默认属性值

charset的默认值是英文编码:ISO-8859-1,如果我们的文档中使用了和SO-8859-1不同的字符集,就应该在 <meta> 标签内用charset属性进行指定。

 

2、常用属性值

charset常用的属性值有:

第一种:UTF-8 ( Unicode字符编码,国际通用)

第二种:ISO-8859-1(英文字符编码,也称拉丁字母表的字符编码)

第三种:gb2312(中文简体字符编码)

第四种:big5(中文繁体字符编码)

在理论上,charset属性值可以使用任何字符编码,但并不是所有浏览器都能够理解它们。某种字符编码使用的范围越广,浏览器就越有可能理解它。如需查看所有可用的字符编码,请访问 IANA 字符集。

 

charset属性值大小写问题

charset属性值是不区分大小写的。您可以使用UTF-8或utf-8,但UTF-8更清晰,更易读,更准确。

上一篇:CSS样式初始化通用代码总结

下一篇:!DOCTYPE html标准的文档声明类型详解

相关文章

css3实现border渐变色

css border 圆角代码

css border 阴影代码

css样式表中background-image自动适应宽高

css去掉滚动条横线

添加微信
添加微信,免费咨询

15205695834

新手指南支付购买售后服务关于我们版权合规
合肥秀站网络科技有限公司
Copyright 2002-2022 麦站 版权所有
皖ICP备12018676号 网站地图