为了防止乱码,请将用于页面编码的meta charset放到title的前面
好多新手做网页的时候,有时候发现网站标题是乱码,下面就是方法,也是一种防止出错的规范
通常我们放置的顺序是先title,再charset,就像下面的:
代码如下:
< title>我的页面我们www.jb51.net</title>
< meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
< meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
< title>我们www.jb51.net</title>
这样做的目的,是考虑到page在loading的时候,是从上往下load的,为了不让特殊情况下,你的页面会出现乱码(在title这里),那么把charset放在前面,浏览器就知道你的页面的编码,就会按照你的编码来显示你的页面title及页面内容。
相关推荐
-
PHP 页面编码声明方法详解(header或meta)
php的header来定义一个php页面为utf编码或GBK编码 php页面为utf编码 header("Content-type: text/html; charset=utf-8"); php页面为gbk编码 header("Content-type: text/html; charset=gb2312"); php页面为big5编码 header("Content-type: text/html; charset=big5"); 通常情况以
-
ASP codepage 页面编码使用说明
指定的代码页特性无效. codepage属性:是指出网页的代码页 如果制作的网页脚本与WEB服务端的默认代码页不同,则必须指明代码页: 复制代码 代码如下: codepage=936 简体中文GBK codepage=950 繁体中文BIG5 codepage=437 美国/加拿大英语 codepage=932 日文 codepage=949 韩文 codepage=866 俄文 codepage=65001 unicode UFT-8 页面编码的使用: 基于vbscript vbscript
-
asp.net 页面编码常见问题小结
如果要为整个项目设置页面编码,那么就可以在 Web.config 文件中添加一个 Globalization 属性,然后设置它的 fileEncoding.requestEncoding,和 responseEncoding 特性: <configuration> <system.web> <globalization fileEncoding="utf-8" requestEncoding="utf-8" responseEncodi
-
为了防止乱码,请将用于页面编码的meta charset放到title的前面
好多新手做网页的时候,有时候发现网站标题是乱码,下面就是方法,也是一种防止出错的规范 通常我们放置的顺序是先title,再charset,就像下面的: 复制代码 代码如下: < title>我的页面我们www.jb51.net</title> < meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> 现在请将它们顺序颠倒过来: 复制代码
-
PHP统一页面编码避免乱码问题
页面编码统一 MySQL数据库编码.html页面编码.PHP或html文件本身编码要全部一致. 1.MySQL数据库编码: 建立数据库时指定编码(如gbk_chinese_ci),建立数据表.建立字段.插入数据时不要指定编码,会自动继承数据库的编码. 数据库连接时,也有编码,可以在连接完数据库后,执行mysql_query('SET NAMES gbk');//将gbk换成你的编码,如utf8. 2.html页面的编码,指的是这一行的设置: 复制代码 代码如下: <meta http-equiv
-
ASP中Utf-8与Gb2312编码转换乱码问题的解决方法 页面编码声明
出现这样的问题是当你浏览UTF-8编码的时候,服务器默认用UTF-8的引擎来输出html,当你用再浏览GB2312的页面时,它还是用UTF-8来输出本应是GB2312编码的页面所以会乱码. 为了这个问题烦了我一个早上,终于的蓝色理想上得到解决. 首先让我们来了解一下Session对象提供了四个属性. 1.CodePage 读/写.整型. 定义用于在浏览器中显示页内容的代码页(Code Page).代码页是字符集的数字值,不同的语言和场所可能使用不同的代码页.例如,ANSI代码页 1252用于美国
-
python BeautifulSoup设置页面编码的方法
在用BeautifulSoup进行抓取页面的时候,会各种各样的编码错误. 可以通过在beautifulsoup中指定字符编码,解决问题. 复制代码 代码如下: import urllib2 from BeautifulSoup import BeautifulSoup page = urllib2.urlopen('http://www.163.com'); soup = BeautifulSoup(page,from_encoding="gb2312") print
-
页面编码codepage=936和65001的区别
这个是表示网页所用编码的,比如 <%@ codepage=936%>简体中文 <%@ codepage=950%>繁体中文 <%@ codepage=65001%>UTF-8 一般用在网页的第一行,比如这样 <%@LANGUAGE="VBSCRIPT" CODEPAGE="936"%> 小白特别提示:在Dreamweaver新建asp页面,首选参数里选的是utf-8,则你的页面就是这种编码,你把65001改成936也变
-
Python正则表达式匹配HTML页面编码
html页面一般都会指定一个编码,如何获取到是处理html页面的第一步,因为错误的编码必然带来后面处理的问题.这里我用python的正则表达式写了个: import re a = ["<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />", '<meta http-equiv=Content-Type content="text/ht
-
JavaScript 页面编码与浏览器类型判断代码
获取页面的编码,如果是IE浏览器用document.charset即可获取,如果用firefox需要用document.characterSet获取. 复制代码 代码如下: function getPageCharset(){ var charSet = ""; var oType = getBrowser(); switch(oType){ case "IE": charSet = document.charset; break; case "FIREF
随机推荐
- awk正则表达式和内置函数的使用方法实例详解
- jQuery Easyui使用(一)之可折叠面板的布局手风琴菜单
- js拼接html注意问题示例探讨
- php无限级分类实现方法分析
- 如何把PHP转成EXE文件
- php简单smarty入门程序实例
- C#中richtextbox使用方法详解
- js的for in循环和java里foreach循环的区别分析
- SQL server服务显示远程过程调用失败的解决方法
- 基于jQuery实现滚动切换效果
- 利用node.js制作命令行工具方法教程(一)
- nodejs 中模拟实现 emmiter 自定义事件
- 微信小程序 数据遍历的实现
- C#创建不规则窗体的4种方式详解
- Nginx 启动脚本/重启脚本代码
- Android应用中clearFocus方法调用无效的问题解决
- C#使用iTextSharp封装的PDF文件操作类实例
- Java获取json数组对象的实例讲解
- Django为窗体加上防机器人的验证码功能过程解析
- 浅谈sql语句中GROUP BY 和 HAVING的使用方法