Html最近更新是2014年简称H5
进制
二进制
二进制中只有"0"和"1",所以在编码中只有数字是这样对应的,
0 = 0; 1 = 1; 2 = 10; 3= 11; 4=101; 5 = 110; 6 = 111;7 = 1000; 8= 1001;......以此类推
八进制
0,1,2,3,4,5,6,7 满8进1 0=0;1=1;2=2...8=01;9=02...
十进制
十进制中最多两位所以可以多一点 1 =1; 2=2;3=3...10=10; 11=11;...
十六进制
16进制由于是满16进1,所以需要设置一些特殊字符来表示 超过16之后的数字如 a,b,c,d,e,f 来表示 10, 11, 12, 13,14;15;16;如: 1=1;2=2...10 =a;17=1a;
乱码
一般出现乱码的原因是因为,计算机比较简单,他只认识二进制的0和1,它分为编码和解码
编码
在计算机保存的任何内容都将转换为0,1二进制编 码后进行保存。
解码
然而在读取时需要将其进行二进制编码解读,转换为正确的内容,依据一定规则转换为正确的内容。
编码解码规则:字符集
编码和解码所采用的规则来进行编码,成为字符集,好比中情局的密码本,或者可以理解为福尔摩斯密码,一般设置为 UTF-8,我们可以在页面代码中添加meta标签来设置使用什么字符集
常见的字符集 (具体内容自行理解)
- ASCII (美国编码)
- IOS-8859-1 (欧洲编码)
- GBK (中国编码)
- GB2312 (中文系统默认编码在中文浏览器中默认都是这个)
- UTF-8 (万国码)
- ANSI 根据系统语言来进行编码如中文的系统就会用GB2312编码
标签
标签也可以被称为元素,他俩是等价的.
下面展示默认页面模板
<!doctype html>
<html>
<head>
<meta charset="UTF-8"/>
<title>页面标题</title>
</head>
<body>
</body>
</html>
doctype
设置html版本,一般默认写为html即可 写在代码的第一行 <!doctype html>
mate
<meta> 自结束标签,且永远位于 head 标签元素内部
meta标签的元素可提供有关某个 HTML 元素的元信息 (meta-information),比如描述、针对搜索引擎的关键词以及刷新频率。
还在编写内容中…