<!doctype html>
<html>
<!-- html根标签:网页中所有内容都要写在这里面-->
<head>
<!-- head里的内容不显示,仅供浏览器或搜索引擎更快的解析-->
<meta charset="utf-8">
<!-- 可以通过meta标签来设置网络字符集,避免乱码问题-->
<title>今日学习笔记</title>
<!-- title是head的子标签,中间是网页标题-->
</head>
<body>
<!-- 网页里的主体内容或所有可见内容均写到body里-->
<h1>标签和注释</h1>
<img>
<img \>
<input>
<input \>
<!-- 以上四个为自结束标签,只有开始没有结束标签-->
<h2>标签中的属性</h2>
<p>属性:在标签中(开始或自结束标签)才可以设置属性</p>
<p>属性是一个名值对(x=y)</p>
<p>属性用来设置标签中的内容如何显示</p>
<p>属性和标签名或其他属性用空格隔开</p>
<p>属性不能瞎写,应该根据文档中的规定来填写</p>
<p>有些属性有属性值(需要用""或''引起来),有些没(没有就直接写color)</p>
<font color="yellow" size="5">巴拉巴拉</font>
<h3>文档声明doctype</h3>
<!--
doctype用来告诉浏览器当前网页的版本
<!doctype html>写在第一行
-->
<h4>一.进制</h4>
<p>1.DEC十进制</p>
<p>- 特点:满10进1</p>
<p>- 计数:0 1 2 3 4 5 6 7 8 9 10</p>
<p>- 单位数字:10个(0-9)</p>
<p>2.BIN二进制(计算机底层的进制)</p>
<p>- 特点:满2进1</p>
<p>- 计数:0 1 10 11 100 101 110 111</p>
<p>- 单位数字:2个(0-1)</p>
<p>- 所有数据在计算机底层都会以二进制的形式保存;位:bit</p>
<p>8bit = 1byte(字节)</p>
<p>1024byte = 1kb(千字节)</p>
<p>1024kb = 1mb(兆字节)</p>
<p>1024mb = 1gb(吉字节)</p>
<p>1024gb = 1tb(特字节)</p>
<p>1024tb = 1pb</p>
<p>3.OCT八进制(很少用)</p>
<p>- 特点:满8进1</p>
<p>- 计数:0 1 2 3 4 5 6 7 10~17 20</p>
<p>- 单位数字:8个(0-7)</p>
<p>4.HEX十六进制(一般显示一个二进制数字时,都会转换为十六进制)</p>
<p>- 特点:满16进1</p>
<p>- 计数:0 ~ 9 a b c e f 10 11 ~ 1a 1b ~ 1f 20</p>
<p>- 单位数字:16个(0-f)</p>
<h5>字符编码</h5>
<p>巴拉巴拉 -> 1100110000(编码)</p>
<p>1100110000 -> 巴拉巴拉(解码)</p>
<p>乱码问题:如果编码和解码采用的字符集不同就会出现乱码问题</p>
<p>常见的字符集
ASCT
ISO88591
GB2312
GBK
UTF-8 √
</p>
</body>
</html>
<!--
HTML的注释,注释中的内容不会在网页中直接显示(快捷键:ctrl+/)
但是可以在源码中看到,是对代码进行解释说明的,同时可以隐藏一些不想显示的内容
注释不能嵌套
-->