Rumah  >  Artikel  >  hujung hadapan web  >  造成网页乱码的根本性原因是什么

造成网页乱码的根本性原因是什么

一个新手
一个新手asal
2017-10-12 10:42:397857semak imbas

先看段代码:


<!DOCTYPE HTML>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>网页编码</title>
</head>
<body>
</body>
</html>

    HTML代码中的f7cc7cb3585ee1b04726d7fb499fdd83 指定了网页的编码为utf-8。
    网页编码涉及的知识点比较多,总的说来它也是一个历史遗留问题。
    第一台计算机(ENIAC)于1946年2月诞生于美国,当时美国只考虑自己使用,并在计算机诞生后的几年里制定了一套ASCII码标准(American Standard Code for Information Interchange,美国信息交换标准代码),它是基于拉丁字母的一套电脑编码系统,主要用于显示现代英语和其他西欧语言。
    ASCII码使用8位二进制数组合来表示256种可能的字符(2的8次方=256),包含了大小写字母,数字0到9,标点符号,以及在美式英语中使用的特殊控制字符。一个字符占1个字节。ASCII码表部分编码如下:

    HTML的转义符(字符实体),比如符号“f688b47c37036a1734b369aeb98d356c所指定的编码自动保存为正确的对应编码,但如果使用其它网站代码编辑器,比如记事本、Editplus等,就需要注意,在保存文件时要选择为正确的编码)。

Atas ialah kandungan terperinci 造成网页乱码的根本性原因是什么. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn