http-equiv_contentType

page contentType和 http-equiv="Content-Type"的区别和作用

坚强是说给别人听的谎言 提交于 2019-12-09 21:41:38
JSP网页中<%@ page contentType="text/html;charset=GBK" %>和<meta http-equiv="Content-Type" content="text/html; charset=GBK">的区别和作用 前一个是在服务端起作用,是告诉应用服务器采用何种编码输出JSP文件流,后一个是在客户端起作用,是告诉浏览器是采用何种编码方式显示HTML页面,如果IE设了编码是自动的话,会自动侦测页面编码,不过最好还是写上这一句为好 meta是用来在HTML文档中模拟HTTP协议的响应头报文。meta 标签用于网页的<head>与</head>中,meta 标签的用处很多。meta 的属性有两种:name和http-equiv。name属性主要用于描述网页,对应于content(网页内容),以便于搜索引擎机器人查找、分类(目前几乎所有的搜索引擎都使用网上机器人自动查找meta值来给网页分类)。这其中最重要的是description(站点在搜索引擎上的描述)和keywords(分类关键词),所以应该给每页加一个meta值。比较常用的有以下几个:   name 属性   1、<meta name="Generator" content="">用以说明生成工具(如Microsoft FrontPage 4.0)等;   2、<meta name=