<!DOCTYPE html><!--文档声明,html的根标签(元素),网页中所有都要写入跟元素里面-->
<html lang="en">
<head>
<!--可以通过meta标签设置网页字符集,避免乱码-->
<meta charset="UTF-8"><!--meta用来设置网页元数据,这里用来设置网页的字符集,避免乱码-->
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>第一个网页</title><!--title中的内容显示浏览器的标题栏,搜索引擎主要根据title的内容来办判断网页的内容-->
</head>
<body><!--body是html的子元素,网页所有的可见内容都应写在body-->
<h1>
<font color="red" size ='3' >嘿嘿</font>第一个网页
</h1><!--一级标题-->
<!-- 属性,在标签中,(开始标签或自结束标签)还可以设置属性(x=y) -->
<!-- 标签一般成对出现,但是也存在自结束标签 -->
<!-- 属性,在标签中(开始或者自结束标签)还可以设置属性,属性是一个名值对(x=y) -->
<!-- html5文档声明<!Doctype html> -->
<!-- 进制:
十进制:满十进一(日常使用)
-计数:0 1 2 3 4 5 6 7...20
-单位数字:10个(0-9个)
二进制:满二进一(计算机底层)
-计数:0 1 10 11 100 101 110 111..
-单位数字:(0-1)个
-所有数据在计算机都会以二进制的形式保存
-可以将被内存想象一个有多个小格子组成的容器,每一个小格子中可以存储一个1或一个0
一个格子的内存表示1位(1bit)
8bite= 1byte字节(byte最小能操作的)
1024byte = 1kb(千字节)
1024kb = 1mb (兆字节)
1024mb = 1gb(吉字节)
1024gb = 1tb (特字节)
1024tb = 1pb (拍字节)
八进制:满八进一(很少用)
-计数:0 1 2 3 4 5 6 7 10 11..17 20
-单位数字:8个(0-7)
十六进制:满16进一(一般显示二进制数字,都会转换成16进制
-计数:0 1 2 3....9 a b b c d f 10 11 12...1a 1b 1c 1d 1e 1f 20
-单位数字:16个(0-f) -->
<!-- 字符编码:
何欣雨 -> 110001000010 (编码)
110001000010 -> 何欣雨(解码)
-所有的数据在计算机存储时都是以二进制形式存储的,文字也不例外,
所以一段文字在存储到内存中,都需要转换为二进制编码
当我们读取这段文字时,计算机会将编码转换成字符,供我们阅读
-编码
-将字符转换为二进制的过程称为编码
-解码
-将二进制解码转换为字符的过程为解码
-字符集(charset)
-编码和解码所采用的规则称为字符集
-乱码问题
-如果编码和解码采用的字符集不同出现的问题
-常见字符集
ASCII
ISO88951
GB2312
GBK
UTF-8(Unicode)万国码
-->
</body>
</html>