前言:在使用HTML+CSS进行网页布局时,常会出现浏览网页出现各种乱码问题。那么我们需要解决这种问题就需要首先了解问题出现的原因。本文为大家分析一下出现的各种原因,以及解决办法。欢迎大家在下方评论,谢谢!

推荐视频教程:HTML教程

一、乱码造成原因

1、如果网页源代码是gbk编写的,而内容中的文字是utf-8的,那么,此时打开浏览器就会出现HTML乱码。反之也会出现乱码。

2、HTML网页编码是gbk,但是程序从程序库中调出呈现的是utf-8编码的内容也会造成编码乱码。

3、浏览器不能自动检测网页编码,造成网页乱码。

二、解决乱码方法

第一种:HTML网页源代码编码与中文字输入编码不同。

解决办法:使用专业的编辑软件进行HTML网页的编写。例如DW.尽量不要直接使用记事本进行编写。

第二种:网页设置编码是gbk,但是数据库存储数据编码格式是UTF-8,此时,程序查询数据库数据显示数据进行转码即可。

例如:mysql_query("SET NAMES 'UTF-8'") //将查询数据转码为UTF-8

然后在做网页时不要忘记下面的内容:

第三种:浏览器造成乱码

这种原因一般情况下都是网页没有设置meta charset 编码造成的。导致浏览器不能识别你的网页默认编码类型。

解决方法:

1、如果浏览器浏览时候出现网页乱码,在浏览器找到转换编码的菜单。

2、如果自己开发网页,必须网页加入meta charset编码标签。

如果转换的时候,不是记事本编辑添加metacharset编码标签就完成,这样同样会造成乱码,那是因为直接记事本添加或者修改编码格式后,而对应的HTML超文本文档内容并没有随添加或修改编码格式而改变,这个时候需要真正意义上的转码,所以最好借助专业的开发软件进行代码的编写。

更多HTML实战教程:HTML实战

php html页面显示乱码怎么解决方法,html网页乱码原因以及解决办法相关推荐

  1. mysql死锁的原因及解决方法_mysql死锁的原因及解决方法

    大家好,我是时间财富网智能客服时间君,上述问题将由我为大家进行解答. mysql死锁的原因及解决方法如下: 1.一个用户A访问表A(锁住了表A),然后又访问表B:另一个用户B 访问表B(锁住了表B), ...

  2. 计算机黑屏故障的原因及解决方法,电脑黑屏原因及解决方法

    电脑黑屏原因及解决方法 导语:当电脑发生黑屏时往往是什么原因引起的呢?我们如何进行解决呢?下面是小编给大家提供的电脑黑屏原因及解决方法,大家可以参考阅读,更多详情请关注应届毕业生考试网. 电脑黑屏原因 ...

  3. ASP+Access中文乱码的解决方法,ASP中文乱码,asp乱码问题

    确保编码声明正确(例:时尚淘女之家http://www.tao36524.com) 如果您使用的是国外空间,默认是西欧而不是GB2312,你可以通过强制为GD2312的方式! 在数据提取页面的第一行代 ...

  4. cf不能全屏win7的解决方法_win7系统屏幕显示brightness如何解决 win7系统屏幕显示brightness解决方法【详解】...

    最近有位win7系统用户反映,使用电脑的时候,屏幕总是会显示brightness,而且还一直闪出出1024*768的字样,用户不知道这是怎么回事,也不知道怎么解决,那么win7系统屏幕显示bright ...

  5. 计算机关机慢怎么解决方法,电脑关机很慢的解决方法步骤

    电脑关机慢怎么办 为什么电脑关机很慢?为什么我的电脑关机慢呢?接下来大家跟着学习啦小编一起来了解一下电脑关机慢的解决方法吧. 电脑关机慢解决方法一 一般引起系统不定期重启和关机的故障主要有下面几个原因 ...

  6. 猎杀对决计算机丢失进不去,猎杀对决错误代码解决方法汇总 进不去游戏解决方法...

    猎杀对决错误代码解决方法汇总 进不去游戏解决方法 2018-02-26 16:30:05来源:游戏下载编辑:野狐禅评论(0) 猎杀对决近期比较火爆,但是很多玩家都发现会出现各种错误代码导致无法进入游戏 ...

  7. php 到数据库乱码怎么解决方法,php数据库乱码解决方法

    php数据库乱码解决方法 发布时间:2020-05-20 10:21:44 来源:亿速云 阅读:146 作者:Leah 今天小编就为大家带来一篇介绍php数据库乱码解决方法的文章.小编觉得挺实用的,为 ...

  8. 服务器开机显示f1 f2,开机按f1的解决方法|开机按f2的解决方法|电脑开机按f1怎么解决...

    2013-12-24 09:55:09 浏览量:1036 相信很多用户都有遇到一个问题,即开机时会出现一大串英文:Hareware Monitor found an error,enter POWER ...

  9. html页面在ie上出现404怎么解决,ie浏览器网页上有错误解决方法详解

    ie浏览器网页上有错误解决方法详解 最近网友反馈我的浏览器左下角总显示"网页上有错误",我已经修复过IE了,可是不管用.然后在浏览器上看不到网上的视频和图片的播放.在QQ空间上输入 ...

  10. 台式电脑显示屏显示html,台式机电脑屏幕突然出现彩色条纹原因及解决方法

    电脑屏幕突然出现彩色条纹则多和硬件以及相关显卡驱动或者其它包含有物理磁场的东西影响有关,今天我们一起看看关于显示器花屏原因都是有什么问题造成的以及如何解决它,以下是详细的方法. 电脑屏幕突然出现彩色条 ...

最新文章

  1. 零基础学汇编 --小甲鱼
  2. python3 用queue做历史记录
  3. php curl for win7_解决windows7X64环境下开启PHP_Curl wamp curl PHP开启CURL无反应
  4. form提交后台注解拿不到数据_Form表单详解
  5. rtmp协议分析(三次握手)
  6. 《可用性测试手册(第2版)》一第1章 什么造就了可用性1.1 “可用”究竟是什么...
  7. 【注意】LeetCode 2. Add Two Numbers
  8. 判断连个单链表是否交叉,并找到交叉点
  9. [51nod1084]矩阵取数问题 V2
  10. 观测天文角分辨率单位换算
  11. Vue引入静态图片的两种方式
  12. linux刷rockchip工具,Rockchip官方純linux,kernel4.4.0
  13. OS性能监控及优化——osw工具详解
  14. 给0~1岁的新媒体人:公众号怎么配图?免费图片哪里找?
  15. mysql将没有员工的部门都删除_Mysql 用sql语句实现删除与CLARK同部门的员工信息...
  16. Python画正方体
  17. O光 E光 双折射现象
  18. 网易云---手机验证码登录
  19. ABAP bgRFC 实例
  20. 支撑程序员的三种精神

热门文章

  1. 关于epub格式电子书和PC上的ePub阅读器...
  2. PostgreSQL usermanual翻译暂停20200420
  3. 计算机四级网络工程师复习提纲
  4. idcsystem源码php_最新PHP宝塔IDC分销系统源码
  5. Pandas数据清洗总结
  6. NodeJS运行时抛出: Error: listen EADDRINUSE :::3000
  7. pulse 去马赛克软件_一款号称能去马赛克的软件,却在面对游戏角色时“翻了车”...
  8. Maxwell安装与配置
  9. livereload
  10. 收藏!示波器探头的选择与使用