<metnicola conteent="text/html; charset=utf-8" http-equiv="Content-Type"> 在html中

如何解决HTML网页中文显示乱码的方法_百度知道
如何解决HTML网页中文显示乱码的方法
提问者采纳
charset=utf-8&&html&gt&Content-Type&&/&&head&meta&&&把文件保存成utf-8的编码,仿着上面的位置;http-equiv=&content=&text/html
其他类似问题
为您推荐:
其他1条回答
页面的编码统一;编码,用UTF-8或者GB2312。
可以在DW里打开页面,建议用UTF-8,ctrl+j
--标题&#47
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁&meta http-equiv=&Content-Type& content=&text/ charset=gb2312&&是什么意思_百度知道
&meta http-equiv=&Content-Type& content=&text/ charset=gb2312&&是什么意思
在脚本中总是出现类似的语句,谁能详细的给我说一下http-equiv的各个属性,意思是什么,我记得有一个refresh好像是页面自动更新类似的
提问者采纳
content-type表示内容类型如text/about。通常情况下;值对。并指示服务器在发送实际的文档之前先在要传送给浏览器的 MIME 文档头部包含名称/html:blank&表示1秒后重定向到值对;meta&gt:text&#47。这将告诉浏览器准备接受一个 HTML 文档;值对;值对中的名称http-equiv 属性为名称&#47:blank如果后一部分为空则默认为刷新name 属性提供了名称/htmltext&#47。虽然有些服务器会发送许多这种名称/1,但是所有服务器都至少要发送一个; 名称。当服务器向浏览器发送文档时;值对提供了名称;css等等等等charset表示编码expires表示过期时间set-cookie说明是否存cookieRefresh表示重定向(也可以当刷新用)这时的content分两部分如&quot:content-type,您可以自由使用对自己和源文档的读者来说富有意义的名称。HTML 和 XHTML 标签都没有指定任何预先定义的 &lt,会先发送许多名称&#47
提问者评价
其他类似问题
为您推荐:
charset的相关知识
其他1条回答
meta告诉搜索引擎后面的信息时关于网页文件的一些信息这些叫网页元标记,指代服务器相应类型。内容(content)-languane(语言)对应的值是zh-cn中文中国charset是character set
的缩写。就是字符编码是gb2312,http-equiv,项目有
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁html语言中&META&标签charset=gb2312和charset=utf-8有什么区别?_百度知道
html语言中&META&标签charset=gb2312和charset=utf-8有什么区别?
1、&meta http-equiv=&Content-Type& content=&text/ charset=gb2312& /&& & &charset=gb2312代表说明网站是采用的编码是简体中文;2、&meta http-equiv=&Content-Type& content=&text/ charset=utf-8&/&& & & charset=utf-8代表世界通用的语言编码;最常用到的是charset=gb2312、charset=iso-8859-1和charset=utf-8charset=utf-8这个编码可以用到中文、韩文、日文等世界上所有语言编码上。  “ANSI 编码”的特点:1. 这些“ANSI 编码标准”都只能处理各自语言范围之内的 UNICODE 字符。2. “UNICODE 字符”与“转换出来的字节”之间的关系是人为规定的。3、UTF-8,UTF-16,UnicodeBig与“ANSI 编码”类似的,把字符串通过 UNICODE 编码转化成“字节串”时,一个 UNICODE 字符可能转化成一个字节或多个字节。与“ANSI 编码”不同的是:1. 这些“UNICODE 编码”能够处理所有的 UNICODE 字符。2. “UNICODE 字符”与“转换出来的字节”之间是可以通过计算得到的。&
其他类似问题
为您推荐:
提问者采纳
就用记事本打开。 gb2312是简体中文如果出现乱码了uft-8国际编码。加入gb2312就行了
其他2条回答
charset=gb2312用这个就行了要是加入还是乱码的话那就保存关闭再打开就不是乱码了
一个页面两种编码都要用?你大脑进水了是不是?让你又是男的又是女的行不行?
html语言的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁PHP 页面编码声明方法详解(header或meta)
字体:[ ] 类型:转载 时间:
PHP 页面编码声明与用header或meta实现PHP页面编码的区别
php的header来定义一个php页面为utf编码或GBK编码 php页面为utf编码 header("Content-type: text/ charset=utf-8"); php页面为gbk编码 header("Content-type: text/ charset=gb2312"); php页面为big5编码 header("Content-type: text/ charset=big5"); 通常情况以上代码放在php页面的首页 用header或meta实现PHP页面编码的区别一、页面编码 1. 使用 &META http-equiv="content-type" content="text/ charset=xxx"& 标签设置页面编码 这个标签的作用是声明客户端的浏览器用什么字符集编码显示该页面,xxx可以为GB2312,GBK,UTF-8(和MySQL不同,MySQL是 UTF8)等等。因此,大部分页面可以采用这种方式来告诉浏览器显示这个页面的时候采用什么编码,这样才不会造成编码错误而产生乱码。但是有的时候我们会 发现有了这句还是不行,不管xxx是哪一种,浏览器采用的始终都是一种编码,这个情况我后面会谈到。 请注意,&meta&是属于html信息的,仅仅是一个声明,它起作用表明服务器已经把HTML信息传到了浏览器。 2. header("content-type:text/ charset=xxx"); 这个函数header()的作用是把括号里面的信息发到http标头。 如果括号里面的内容为文中所说那样,那作用和&META&标签基本相同,大家对照第一个看发现字符都差不多的。但是不同的是如果有这段 函数,浏览器就会永远采用你所要求的xxx编码,绝对不会不听话,因此这个函数是很有用的。为什么会这样呢?那就得说说HTTPS标头和HTML信息的差 别了: https标头是服务器以HTTP协议传送HTML信息到浏览器前所送出的字串。 因为meta标签是属于html信息的,所以header()发送的内容先到达浏览器,通俗点就是header()的优先级高于meta(不知道可 不可以这样讲)。加入一个php页面既有header("content-type:text/ charset=xxx"),又有&META http-equiv="content-type" content="text/ charset=xxx"&,浏览器就只认前者http标头而不认meta了。当然这个函数只能在php页面内使用。 同样也留有一个问题,为什么前者就绝对起作用,而后者有时候就不行呢?这就是接下来要谈的Apache的原因了。 3. AddDefaultCharset Apache 根目录的 conf 文件夹里,有整个Apache的配置文档httpd.conf。 用文本编辑器打开httpd.conf,第708行(不同版本可能不同)有AddDefaultCharset xxx,xxx为编码名称。这行代码的意思:设置整个服务器内的网页文件https标头里的字符集为你默认的xxx字符集。有这行,就相当于给每个文件都 加了一行header("content-type:text/ charset=xxx")。这下就明白为什么明明meta设置了是utf-8,可浏览器始终采用gb2312的原因。 如果网页里有header("content-type:text/ charset=xxx"),就把默认的字符集改为你设置的字符集,所以这个函数永远有用。如果把AddDefaultCharset xxx前面加个“#”,注释掉这句,而且页面里不含header("content-type…"),那这个时候就轮到meta标签起作用了。 总结: 来个排序 header("content-type:text/ charset=xxx") AddDefaultCharset xxx &META http-equiv="content-type" content="text/ charset=xxx"& 如果你是web程序员,给你的每个页面都加个header("content-type:text/ charset=xxx"),保证它在任何服务器都能正确显示,可移植性强。 至于那句AddDefaultCharset xxx,要不要注释就仁者见仁了。反正我是注释掉了,不过我写页子也要写header(),便于放到服务器上能正常显示。 二、数据库编码 PHP 程序在查询数据库之前,首先执行 mysql_query(“SET NAMES xxxx”);其中 xxxx 是你网页的编码(charset=xxxx),如果网页中 charset=utf8,则 xxxx=utf8,如果网页中 charset=gb2312,则xxxx=gb2312,几乎所有WEB程序,都有一段连接数据库的公共代码,放在一个文件里,在这文件里,加入 mysql_query(“set names”)就可以了。 SET NAMES 显示客户端发送的 SQL 语句中使用什么字符集。因此,SET NAMES 'utf-8'语句告诉服务器“将来从这个客户端传来的信息采用字符集utf-8”。它还为服务器发送回客户端的结果指定了字符集。(例如,如果你使用一 个SELECT语句,它表示列值使用了什么字符集。) PHP页面编码统一 MySQL数据库编码、html页面编码、PHP或html文件本身编码要全部一致。   1、MySQL数据库编码:建立数据库时指定编码(如gbk_chinese_ci),建立数据表、建立字段、插入数据时不要指定编码,会自动继承数据库的编码。 数据库连接时,也有编码,可以在连接完数据库后,执行 mysql_query('SET NAMES gbk');//将gbk换成你的编码,如utf8。   2、html页面的编码,指的是这一行的设置: &meta http-equiv="Content-Type" content="text/ charset=gbk" /&   3、PHP或html文件本身的编码:用editplus打开php文件或html文件,另存时,选择的编码,如果数据库和页面编码是gbk,则这儿的编码选择ansi;如果数据库和页面编码是utf-8,则这儿也选择utf-8。   4、另外要注意的是,Javascript或Flash中传递的数据是utf-8编码,如果数据库和页面编码是gbk,要进行转码,然后写入数据库。 iconv('utf-8', 'gbk', $content); 5、在PHP程序中,可以加上一行,来指定PHP源程序的编码: header('Content-type: text/ charset=gbk');
您可能感兴趣的文章:
大家感兴趣的内容
12345678910
最近更新的内容
常用在线小工具dreamweaver 中的&mata http-equiv=”content-type” content=”text/ charset=gb2312”/&
??_百度知道
dreamweaver 中的&mata http-equiv=”content-type” content=”text/ charset=gb2312”/&
请问此句是的作用是干什么的,什么时候就用
提问者采纳
值对提供了名称; 元素可提供有关页面的元信息(meta-information);meta&gt。并指示服务器在发送实际的文档之前先在要传送给浏览器的 MIME 文档头部包含名称/content-type&值对。charset定义文档的字符编码,还有utf-8和iso-8859-1等等;html,比如针对搜索引擎和更新频度的描述和关键词。这里是gb2312代表的是简体中文。在这里的http-equiv=&quot。http-equiv 属性为名称/ 将告诉浏览器准备接受一个 HTML 文档; content=”text&#47&lt
其他类似问题
为您推荐:
dreamweaver的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁}

我要回帖

更多关于 nicola conte 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信