__x__(8)0906第三天__乱码问题
2024-08-29 22:41:08
需要知道:
- 计算机只认 0 1
- 任何内容,计算机都会以 0 1 去存储
- 所以 0 1 与内容的编码方式/解码方式需要依照一定的规则,实现 0 1 与内容之间的转换。
字符集:一定的规则,由编码/解码采用。。。相当于密码本。
乱码的根本原因:编码和解码所采用的字符集不同。。。想要不出现乱码,既需要指定浏览器的字符集,还需要确定源代码的字符集一致。
注意:采用ANSI选项时,会根据系统选择默认的编码,在中国就会自动选择GB2312。。。比如我们的浏览器默认使用GB2312字符集。
常见的字符集:
- ASCII 最早,美国,采用位保存一个字符,可以保存128个字符。
- ISO-8859-1 欧洲,在ASCII的基础上扩充,采用8位保存一个字符,可以保存256个字符。
- GBK 中国编码
- GB2312 中文系统默认编码,比如采用ANSI选项时,系统会自动选择GB2312字符集。
- UTF-8 万国码,适用于全世界。
1. 写代码指定编辑器的字符集为:UTF-8
2. 指定浏览器的字符集为:UTF-8
<!--
设置网页的 元数据 :字符集,关键字,简介... ...
自结束标签。
-->
<meta charset="utf-8" />
最新文章
- 移动BI来袭我们要做哪些准备?
- mysql修改为utf8格式
- C# - Dbhelp
- 4通用Makefile编写
- 推荐一个markdown编辑器-Haroopad
- PHP Date/Time 函数
- Power Designer - 反向获取数据库物理模型时Unable to list the users 异常
- 比赛--找丢失的数--解题报告T
- 本篇内容简要介绍BASE64、MD5、SHA、HMAC几种加密算法。
- 201521123053《Java程序设计》第十周学习总结
- NOIP2017游记
- 中文字体名称对照表(unicode码)及20个web安全字体
- css21规范学习
- Ios项目添加Pods
- MySQL高可用方案MHA在线切换的步骤及原理
- gem ";ransack";(4000✨) 简单介绍
- nutch笔记
- 【CF883B】Berland Army 拓扑排序
- HDFS入门
- HomeBrew 使用国内数据源