博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
记事本编写的HTML文件,用浏览器打开乱码
阅读量:4493 次
发布时间:2019-06-08

本文共 834 字,大约阅读时间需要 2 分钟。

今天第一次写html,就遇到了问题,用记事本编写html代码之后,另存为.html,用浏览器打开出现乱码。

 

 这是什么原因呢,检查代码各个标签格式都没有问题,经过百度之后,才知道,记事本保存的TXT文件编码格式默认是ANSI,但是文本里面的内容编辑是用的UTF-8,存储与编辑的格式不对,导致浏览器打开是乱码(网页编码用的是存储的)。

 解决方法有三种:

 一、在html里面统一规范下编码格式,可以根据自己的编码格式,在html头部添加编码格式来规定网页的编码

<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />

编码格式为GB2312
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
编码格式为UTF-8
<meta http-equiv="Content-Type" content="text/html; charset=gbk" />
编码格式为UTF-8

二、右键,用记事本打开文件,选择另存为,将编码格式换成UTF-8

三、用Notepad++工具打开文件,显示修改编码格式,保持跟记事本默认存储格式一样ANSI(注意:直接修改格式,会导致原先的中文变成乱码,需要重新输入中文,才正确,建议修改格式前先复制一份出去

解决后的结果

 

 对于示例中的第一行代码<!DOCTYPE HTML>,相信很多初学者跟我一样不明白,难道只是简单的在网页显示中多了一行吗,其实并不是,他有很重要的作用,建议看看下面博主月南的解释。(如有越权,请及时联系本人删除)

https://www.cnblogs.com/Eton/p/6063450.html

 

 如有遗漏望多多包涵,欢迎指正错误与不足。

转载于:https://www.cnblogs.com/dream515/p/9799569.html

你可能感兴趣的文章
我最常用的Elipse快捷键
查看>>
单元测试(Unit Testing) 集成测试(Integrated Testing)系统测试(System Testing)
查看>>
DTO – 服务实现中的核心数据
查看>>
QWebView 与Js 交互
查看>>
linux脚本Shell之awk详解(二)
查看>>
转载-30分钟搞定后台登录界面(103个后台PSD源文件、素材网站)
查看>>
jxl导出Excel文件
查看>>
Oracle创建/删除表空间和用户(2014-3-10 记)
查看>>
springboot 初探 、基础及配置
查看>>
基于OWin的Web服务器Katana发布版本3
查看>>
数据库事务特性汇总
查看>>
对象深度克隆
查看>>
MATLAB动画显示串口数据【实例】(修正链接)
查看>>
windows共享目录映射到linux本地目录
查看>>
单例模式的python实现
查看>>
移动端页面开发
查看>>
2018年上半年自考 郑州大学 软件工程(080720)
查看>>
shell编程
查看>>
[转载]Oracle Golden Gate - 概念和机制 (ogg)
查看>>
「模板」AC自动机(ACAM)
查看>>