meta http-equiv=Content-Type content=text/html; charset=gb2312设置中文显示
<meta http-equiv=“Content-Type” content=“text/html;charset=gb2312”>
它表示强制浏览器编码设为简体中文(GB2312)。
这一句的作用是相当关键的,在制作网页的过程中千万不可省略。它可以加在网页中的任意部分,最好加在<head>
与</head>
之间。(FrontPage和Dreamweaver在创建的新网页当中已包含这句)
在过去,省略这句网页也往往可正常显示。但是现在WindowsXP的IE6.0又支持简体中文(GB18030),是采用1/2/4 Bytes混合编码,但它并不会完全兼容GB2312。 若网页中省略了这句,WinXP浏览器会默认为GB18030,网页中会出现部分乱码.
注意:
<meta http-equiv=Content-Type content=text/html;charset=gb2312>
这句不能写在js文件中,否则仍不起作用,浏览器编码会默认为GB18030。
但是样式表语句可写在js文件中,唯独语句不可以。
meta标签:
meta是html语言head区的一个辅助性标签。几乎所有的网页里,我们可以看到类似下面这段的html代码:
<head> <meta http-equiv="content-Type" content="text/html; charset=gb2312"> </head>
如果你能够用好meta标签,会给你带来意想不到的效果,例如加入关键字会自动被大型搜索网站自动搜集;可以设定页面格式及刷新等等。
meta标签的组成 :
meta标签共有两个属性,它们分别是http-equiv属性和name属性,不同的属性又有不同的参数值,这些不同的参数值就实现了不同的网页功能。
1、http-equiv 属性
http-equiv顾名思义,相当于http的文件头作用,它可以向浏览器传回一些有用的信息,以帮助正确和精确地显示网页内容,与之对应的属性值为content,content中的内容其实就是各个参数的变量值。
http-equiv属性为名称/值对提供了名称。并指示服务器在发送实际的文档之前先在要传送给浏览器的 MIME 文档头部包含名称/值对。当服务器向浏览器发送文档时,会先发送许多名称/值对。虽然有些服务器会发送许多这种名称/值对,但是所有服务器都至少要发送一个:content-type:text/html。这将告诉浏览器准备接受一个 HTML 文档。
meta标签的http-equiv属性语法格式是:<meta http-equiv="参数" content="参数变量值">;
其中http-equiv属性主要有以下几种参数:
A、Expires(期限)
说明:可以用于设定网页的到期时间。一旦网页过期,必须到服务器上重新传输。
用法:<meta http-equiv="expires" content="Fri, 12 Jan 2001 18:18:18 GMT">
注意:必须使用GMT的时间格式。
B、Pragma(cache模式)
说明:禁止浏览器从本地计算机的缓存中访问页面内容。
用法:<meta http-equiv="Pragma" content="no-cache">
C、Refresh(刷新)
说明:自动刷新并指向新页面。 Refresh表示重定向(也可以当刷新用)。这时的content分两部分,如”1;about:blank”表示1秒后重定向到about:blank,如果后一部分为空,则默认为刷新。
用法:
<meta http-equiv="Refresh"content="2;URL=http://www.root.com">
(注意后面的引号,分别在秒数的前面和网址的后面)
注意:其中的2是指停留2秒钟后自动刷新到URL网址。
D、Set-Cookie(cookie设定)
说明:set-cookie说明是否存cookie如果网页过期,那么存盘的cookie将被删除。
用法:<meta http-equiv="Set-Cookie" content="cookievalue=xxx; expires=Friday, 12-Jan-2001 18:18:18 GMT; path=/">
注意:必须使用GMT的时间格式。
E、Window-target(显示窗口的设定)
说明:强制页面在当前窗口以独立页面显示。
用法:<meta http-equiv="Window-target" content="_top">
注意:用来防止别人在框架里调用自己的页面。
F、content-Type(显示字符集的设定)
说明:设定页面使用的字符集。 content-type表示描述文档类型,如text/html、text/css、text/javascript等等。charset表示编码
charset=utf-8 页面字符集,编码,例如:gb2312,iso-8859-1,utf-8
用法:<meta http-equiv="content-Type" content="text/html; charset=gb2312">
G、content-Language(显示语言的设定)
用法:<meta http-equiv="Content-Language" content="zh-cn" />
2、name属性
name属性主要用于描述网页,与之对应的属性值为content,content中的内容主要是便于搜索引擎机器人查找信息和分类信息用的。
name 属性提供了名称/值对中的名称。HTML 和 XHTML 标签都没有指定任何预先定义的 <meta>
名称。通常情况下,您可以自由使用对自己和源文档的读者来说富有意义的名称。
meta标签的name属性语法格式是:
<meta name="参数" content="具体的参数值"> 。
其中name属性主要有以下几种参数:
A、Keywords(关键字)
说明:keywords用来告诉搜索引擎你网页的关键字是什么。
举例:<meta name ="keywords" content="science, education,culture,politics,ecnomics,relationships, entertaiment, human">
B、description(网站内容描述)
说明:description用来告诉搜索引擎你的网站主要内容。
举例:<meta name="description" content="This page is about the meaning of science, education,culture.">
C、robots(机器人向导)
说明:robots用来告诉搜索机器人哪些页面需要索引,哪些页面不需要索引。
content的参数有all,none,index,noindex,follow,nofollow。默认是all。
举例:<meta name="robots" content="none">
D、author(作者)
说明:标注网页的作者
举例:<meta name="author" content="root,root@21cn.com">
此外还有:revised表示版权信息、generator表示网页生成信息、others其他
meta标签的功能:
1、帮助主页被各大搜索引擎登录;
2、定义页面的使用语言
3、自动刷新并指向新的页面
4、实现网页转换时的动画效果
5、控制页面缓冲
6、控制网页显示的窗口
meta http-equiv=Content-Type content=text/html; charset=gb2312设置中文显示相关推荐
- “Content type ‘application/x-www-form-urlencoded;charset=UTF-8‘ not supported“解决方法
项目接口返回 code: 500 data: null message: "Content type 'application/x-www-form-urlencoded;charset=U ...
- jmeter报“msg“:“Content type ‘application/x-www-form-urlencoded;charset=UTF-8‘ not supported“的解决方法
jmeter报"msg":"Content type 'application/x-www-form-urlencoded;charset=UTF-8' not supp ...
- Content type ‘application/x-www-form-urlencoded;charset=UTF-8‘ not supported
问题描述: 我写了一个接口,这个接口参数是这样的 @ResponseBody @RequestMapping(value = "importData", method = Requ ...
- Springboot 报错Content type ‘application/x-www-form-urlencoded;charset=UTF-8‘ not supported
SpringBoot错误解决 1.错误展示 2021-03-23 12:20:02.805 ERROR org.springframework.web.HttpMediaTypeNotSupporte ...
- HttpMediaTypeNotSupportedException: Content type ‘application/x-www-form-urlencoded;charset=UTF-8‘ n
问题如下: Resolved [org.springframework.web.HttpMediaTypeNotSupportedException: Content type 'applicatio ...
- SpringBoot 出现 Content type ‘application/x-www-form-urlencoded;charset=UTF-8‘ not supported
Question1: 当前端请求的Content-Type是Json时,可以用@RequestBody这个注解来解决.@RequestParam 底层是通过request.getParameter方式 ...
- 微服务调用数据出现415错误 Content type ‘application/xml;charset=UTF-8‘ not supported
1. 问题: 在微服务项目时,通过LoadBlance + restTemplate 完成 Consumer 与 Provider 交互时,发生 415 数据格式错误.但是,归根结底,其实就是MVC部 ...
- Sublime Text 3 程序运行后中文显示乱码的解决方案
问题描述: 问题分析: 新建python文件,输入下面代码,测试发现发送给python解释器时,默认为cp936的编码方式,而py文件为UTF-8的编码方式,cp936和UTF-8的编码方式对于英文字 ...
- 关于meta http-equiv=Content-Type content=text/html:charset=UTF-8
meta是html的元标签,其中包含了对应html的相关信息,客户端浏览器或服务端程序都会根据这些信息进行处理. 我们以<meta http-equiv="Content-Type&q ...
最新文章
- linux网卡钩子,linux-Netfilter钩子注册与网络子系统
- svn的一些相关资料
- 皮一皮:原来程序员也是要看天赋的...
- [HNOI2009]最小圈 (二分答案+负环)
- 让改变输入法回车键的图标
- Logrotate 对服务器日志按照小时切割并压缩
- 历史上的今天 - 2001年1月15日,维基百科诞生
- 深度相机(三)--三种方案对比
- 阿里开发者招聘节 | 面试题05: 关于epoll和select的区别,哪些说法是正确的?
- MacPE+WinPE-黑苹果之路
- 《图像处理实例》 之 寻找山脊线
- 三维重建笔记_光束平差法(Bundle Adjustment, BA)
- 3Dmax和SketchUp有什么区别
- 简述自定义驱动在工业通讯软件开发中的应用
- 交大计算机毕业去华为,想进华为,报考这几所大学,毕业生在华为扎堆!
- IP地址到底是什么?
- 电信大型服务器机房_香港十大知名服务器机房汇总详细介绍
- 珠宝类主播带货:为什么大家现在都选择去做直播基地?
- ubuntu多屏协同,在电脑上操作手机
- Linux 实现ssh免密登录--设置后不生效的处理办法