n进制就是满n进一 二进制:0 1 /10 11 100 101 110 111 十进制:0 1 2 3 4 5 6 7 8 9/10 11 12 13 14 15 16 。。。 十六进制:满16进1 / 0 1 2 3 4 5 6 7 8 9 a b c d e f /10 11 12 …19 1a 1b 1c 1d 1e 1f/16进制由于是满16进1,所以必须设置几个特殊的字符来表示10 11 12 13 14 15/使用a b c d e f分别表示10 11 12 13 14 15 八进制: 0 1 2 3 4 5 6 7 / 10 11 12 13 14 15 16 17 20 21 22 乱码的问题,乱码出现的原因 计算机是一个非常笨的机器,它只认识两个东西0,1 在计算机中保存的任何内容,最终都需要转换为0,1这种二进制编程来保存,包括网页的内容 比如:中国,在计算机底层,可以能需要转换为1010001001010101011010 在读取内容时,需要二进制编码,在转换为正常的内容 编码,依据一定的规则,将字符转换为二进制编码的过程。 解码,依据一定的规则,将二进制编码转换为字符的过程 字符集:编码和解码所采用的规则,我们称为字符集。 常见的字符集:
ASCII ICO-8859-1 GBK GB2312.中文系统的默认编码 ※UTF-8.万国码,支持地球上所有的文字 ANSI.自动以自系统的默认编码来保存文件 产生乱码的更本原因是,编码和解码采用的字符集不同 在中文系统浏览器中,默认都是使用GB2312进行解码的
<meta charset=“UTF-8” />需要来告诉浏览器,网页所采用的编码字符集meta标签用来设置网页的一些元数据,比如:网页的字符集,关键字,简介,meta是一个自结束标签,编写一个自结束标签的,可以在开始标签中添加一个/ 标题标签
<h1></h1><h2></h2><h3></h3><h4></h4><h5></h5><h6></h6>在HTML中,一共有六级标题标签h1~h6 在显示效果上h1最大,h6最小,但是文字的大小我们并不关心,使用HTML标签时,关心的是标签的语义,我们使用的标签都是语义化标签,6级标签中,h1最重要,表示一个网页中的主要内容,h2~h6重要性依次降低,对于搜索引擎来说,h1的重要性反次于title,搜索引擎检索完title,会立即查看h1中的内容,h1标签非常重要,它会影响到页面在搜索引擎中的排名,页面只能写一个h1. 一般页面中标题标签只使用h1,h2,h3,以后的基本不使用。 段落标签 段落标签用于表示内容中的一个自然段,使用p标签来表示一个段落 p标签中的文字,默认会独占一行,并且段与段之间会有一个间距 在HTML中,字符之间写再多的空格,浏览器也会当成一个空格解析,换行也会当成一个空格解析。 在页面中可以使用br标签来表示一个换行,br标签是一个自结束标签。 在HTML中,一些<>这种特殊字符是不能直接使用,需要使用一些特殊的符号来表示这些特殊的字符,这些特殊符号我们称为实体(转义字符串)实体的语法 &实体的名字; 小于号 <; 大于号>; 空格 ; 版权符号©;