HTML5实战与剖析之字符集属性(charset和defaultCharset)
html5对字符集属性也进行了更新,其中charset和defaultcharset属性就是html5中新添加的字符集属性。有关charset和defaultcharset属性的具体讲解尽在html5实战与剖析之字符集属性,下面就一起了解下吧。
html5实战与剖析之字符集属性之charset属性
html5中的charset属性是表示文档中世纪使用的字符集,也可以用来指定新的字符集。默认情况下,charset属性的值为”utf-16”,但是可以通过meta标签、响应头部或者直接设置charset属性进行修改。小例子如下:
javascript代码
alert(document.charset) // 谷歌下测试 "utf-8" document.charset = "utf-16" alert(document.charset) // 谷歌下测试 "utf-16le"
html5实战与剖析之字符集属性之efaultcharset属性
defaultcharset属性表示根据默认及操作的设置,当前文档默认的字符集应该是什么。如果文档没有默认的字符集,那么charset属性和defaultcharset属性的值可能不一样。小例子如下:
javascript代码
if(document.charset != document.defaultcharset){ alert("编码不一样哟") }
有了charset属性和defaultcharset属性,我们就可以得到文档使用的字符编码的具体信息,也能对字符编码进行合理的控制。这样运行得当的情况下,可以保证用户正常查看页面或者使用应用。支持document.charset属性的浏览器有safari、chrome、ie、firefox和opera。和支持document.defaultcharset属性的浏览器有chrome、ie和safari。
html5实战与剖析之字符集属性就为大家介绍到这里了,今天为大家介绍到的主要有两个属性,分别是charset属性和defaultcharset属性。有关html5实战与剖析的更多内容敬请关注梦龙小站的更新。感谢大家的支持。
上一篇: 11g Oracle导出表不导出数据默认为空表的解决方法
下一篇: 都怪你,非要骑
推荐阅读
-
HTML5实战与剖析之字符集属性(charset和defaultCharset)
-
HTML5实战与剖析之触摸事件(touchstart、touchmove和touchend)
-
HTML5实战与剖析之焦点管理(activeElement和hasFocus)
-
HTML5实战与剖析之媒体元素(2、媒体元素的属性)
-
HTML5实战与剖析之媒体元素(1、video标签和audio标签简介)
-
HTML5实战与剖析之触摸事件(touchstart、touchmove和touchend)
-
HTML5实战与剖析之字符集属性(charset和defaultCharset)
-
HTML5实战与剖析之原生拖拽(二拖拽事件dragstart、drag和dragend)
-
HTML5实战与剖析之触摸事件(touchstart、touchmove和touchend)
-
HTML5实战与剖析之媒体元素(2、媒体元素的属性)