网页的基本结构,进制和字符集

<!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>
posted @ 2021-02-01 18:57  博客帅帅  阅读(227)  评论(0)    收藏  举报
// 侧边栏目录 // https://blog-static.cnblogs.com/files/douzujun/marvin.nav.my1502.css