网页的基本结构,进制和字符集
<!doctype html>
<html>
<head>
<!-- 可以通过meta标签来设置网页的字符集 避免乱码问题 -->
<meta charset="utf-8">
<title>网页的基本结构</title>
</head>
<body>
<!--
迭代
网页的版本:html4,xhtml2.0,html5
文档的声明(doctype)
-文档声明是用来告诉浏览器当前网页的版本
-html5的文档声明
-<!doctype html>
-<!Doctype HTML>
-这两种的意思是一样的
进制:
十进制(日常使用)
-特点:满十进一
-计数:0 1 2 3 4 5 6 7 8 9 10 .... 19 20
-单位数字:10个 (0-9)
二进制(计算机底层的控制)
-特点:满二进一
-计数:0 1 10 11 100 101 110 111
-单位数字:2个 (0-1)
-扩展:
-所有的数据在计算机底层都会以二进制的形式保存
-可以将内存想象为一个有多个小格字组成的容器,每个小格子中可以存储一个1或者一个0
这一个小格子在内存中被称为一位(bit)
字节(Byte)=8位(bit)
1KB( Kilobyte,千字节)=1024B
1MB( Megabyte,兆字节)=1024KB
1GB( Gigabyte,吉字节,千兆)=1024MB
1TB( Trillionbyte,万亿字节,太字节)=1024GB
八进制(很少用)
-特点:满八进一
-计数:0 1 2 3 4 5 6 7 10 ...17 20
-单位数字:8个 (0-7)
十六进制(一般显示一个二进制的数字时,都会转换为十六进制)
-特点:满十六进一
-计数:0 1 2 3 4 5 6 7 8 9 a b c d e f 10 11 12 13... 1a 1b 1c 1d 1f 20
-单位数字:16个 (0-f)
字符编码
帅帅->100001000101(编码)
100001000101->帅帅(解码)
-所有的数据在计算机底层都会以二进制存储的,文字也不例外
所以一段文字在存储内存中的时,都会转换成二进制编码
当我们读取这段文字时,计算机会将编码转换成字符,供我们阅读
-编码
- 将字符转换成二进制的过程叫做编码
-解码
- 将二进制码转换成字符的过程叫做解码
-字符集(charset)
- 编码和解码采用的规则叫做字符集
-乱码问题
- 如果编码和解码所采用的字符集不同就会出现乱码问题
-常见的字符集
ASCII
ISO88951
GB2312
GBK
UTF-8(万国码) 在开发过程中我们都是使用UTF-8
-->
</body>
</html>
It's never too late to be the person you want to be.
去做你想成为的那个人永远都不会晚

浙公网安备 33010602011771号