UTF-8和GB2312网页编码

所属分类: HTML/Xhtml / 网页制作 阅读数: 278
收藏 0 赞 0 分享

最近有好多学生问我网页的编码问题,gb2312和utf-8编码有什么区别呢?今天总结下。
最近有好多学生问我网页的编码问题,gb2312和utf-8编码有什么区别呢?今天总结下:
  不知道大家在做页面的时候会不会遇到样式定义不生效的问题,基本的表现就是怎么改样式都没显示或只有某些浏览器正常,这时通常需要做下面的几步:
  确认所修改的样式文件是否是当前页面的样式文件(多个环境的情况)
  确认文件中的路径是否正确(可能手误多写或少写)
  如果上面两点都确认没问题或只是一部分样式失效,基本可以确定是文件的编码问题
  大家都知道使用“UTF-8”比“GB2312”跨平台的兼容性更好,却不一定知道文件的编码跟文件编码的申明不是一回事,以为只要申明了文件的编码类型就是改了文件的编码,导致很多时候只是简单的申明了文件的编码类型,而并没有真的修改文件编码类型,当浏览器以申明的编码类型去解析文件时,由于文件的实际编码跟申明不同,出现解析不正确的问题。
  以上问题如何产生呢?
  只修改了申明,没有保存与申明对应的文件编码类型
  在不同文件间拷贝时,两个文件间的编码不一样
  上面的问题只要再另存一份,选择跟申明一样的编码类型即可解决。
  如果上面的方法都没有作用的话,可能就是编辑软件的问题啦,建议换个编辑器试试。
  目前我知道的会有问题的编辑器:
  EmEditor Professional v7.50 Alpha 5(可能还是Alpha版本的关系,在UTF-8不加签名时,如果样式注释结尾出现特定的中文,如“不、用、接、名、近、见、鬼、评、论、的、出、写、下、现、面、日”等,会导致之后的内容无法被IE7解析)
  Editplus(不知道是哪个版本了,有人知道请告诉我,保存UTF-8加签名时,签名会导致内容无法被解析)
  注:以上说的都是指样式部分,包括页面中的样式和独立的样式文件。
更多精彩内容其他人还在看

浅析响应式框架中,table表头自动换行的快速解决方法

最近在用bootstrap开发网站,在处理一张table的时候发现,通过PC端查看样式正常,在手机上查看时,因为屏幕小,表格被压缩的厉害,表头和数据变形如下图后来网上找了一下,发现一个好用的CSS属性,加上就可以解决该问题   在此记录一下。以上这篇浅析响应式... 查看详情
收藏 0 赞 0 分享

几个老式播放器的嵌入代码

我们在网页上看到的播放器无外乎WMP/RealPlayer/Flash Player,其他的无非是面板不同,或者添加了其他控件,对于计算机上安装的一些播放器也都是编码和解码器的整合,其最核心的编码和解码技术是相同的。例如:网络上最流行的windows media流(asf,wma... 查看详情
收藏 0 赞 0 分享

深度剖析HTML的语意和与其相关的前端框架

关于语义语义研究的是标志与符号之间的关系,以及它们所代表的意义。在语言学中,它主要是研究这些标志(如单词,短语,或者声音)在语言中的意义。而在前端开发领域,语义主要涉及的是HTML元素、属性和属性值(包括像Microdata这样的扩展)所约定的意义。这些在规范中常用的正式约定语义... 查看详情
收藏 0 赞 0 分享

HTML表格布局实际使用详解

什么时候会用到表格现在,表格<table>一般不再用于网页整体的布局。不过,在面对某些特定的设计,如表单输入、数据呈现时,表格则可能是最恰当的选择。关于表格的直观印象,就是由多个单元格(cell)整齐排列而成的元素,可以明确看出行(row)和列(column)。这可以... 查看详情
收藏 0 赞 0 分享

详解HTML编程的标记与文档结构

    用HTML标记内容的目的是为了赋予网页语义(semantic)。换句话说,就是要给你的网页内容赋予某些用户代理(user agent)能够理解的含义。    HTML 规定了一组标签,用来给内容打上不同的标记。每... 查看详情
收藏 0 赞 0 分享

详解HTML的<input> 标签及其禁用方法

定义和用法<input> 标签用于搜集用户信息。根据不同的 type 属性值,输入字段拥有很多种形式。输入字段可以是文本字段、复选框、掩码后的文本控件、单选按钮、按钮等等。HTML 与 XHTML 之间的差异在 HTML 中,<input> 标签没有结束标... 查看详情
收藏 0 赞 0 分享

HTML中rel属性分析

由于发现有同学在微博转播和收藏这篇文章,所以回头来再审视下这篇随性翻译的文章,后来发现w3cschools.com.cn已经有了对照的中文译文,所以这里我就继续完善下这篇文章吧,让它显得更有价值点。最初想到翻译这篇文档源于http://vanessa.b3log.org/rese... 查看详情
收藏 0 赞 0 分享

详解HTML的style标签以及相关的CSS引用

 HTML style 标签style 标签 -- 在文档中声明样式时使用此标签style标签是成对出现的,以<style>开始,以</style>结束属性media -- 媒体类型,type -- 包含内容的类型,一般使用type="... 查看详情
收藏 0 赞 0 分享

HTML与XHTML、以及HTML4与HTML5标签之间的区别简介

HTML与XHTML区别1、XHTML元素必须被正确地嵌套2、XHTML 元素必须被关闭,空标签也必须被关闭。如<br/>3、XHTML 元素必须小写4、XHTML 文档必须拥有一个根元素5、XHTML属性名称必须小写,属性值必须加引号,属性不能简写。如:<in... 查看详情
收藏 0 赞 0 分享

Nofollow标签的写法以及nofollow使用介绍

“nofollow” 标签是Google、Yahoo和微软公司前几年一起提出的一个标签,链接加上这个标签后就不会被计算权值,搜索引擎支持nofollow属性,在很大程度上抑制博客或论坛的垃圾留言。对站长来说是一件大好事。 nofollow是HTM... 查看详情
收藏 0 赞 0 分享
查看更多