八、文档声明(doctype)
- 文档声明用于告诉浏览器当前的版本(HTML4、HTML5等)
- HTML5的文档声明(写至代码最上方,即
<html>
之前)<!doctype html>
与<!DOCTYPE html>
皆可,无大小写要求
九、进制
1、进制基础:
十进制(日常使用)
- 特点:满十进一
- 计数:0 1 2 3 4 5 6 7 8 9 10 11 …
- 单位数字:10个(0-9)
二进制(计算机底层的进制)
- 特点:满二进一
- 计数:0 1 10 11 100 101 110 111…
- 单位数字:2个(0-1)
八进制(很少用)
- 特点:满八进一
- 计数:0 1 2 3 4 5 6 7 10 11 12 13 14 15 16 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 14 15 16 17 18 19 1a 1b 1c 1d 1e 1f 20…
- 单位数字:16个(0-f)
2、二进制拓展:
- 所有数据在计算机底层都会以二进制的方式保存
- 可以把内存视为一个有多个小格子的容器,每格可以存储一个0或者一个1,这一个小格子在内存中称为一位(或1bit)
注:
- 8 bit=1 byte(字节)
- 1024 byte=1 kb(千字节)
- 1024 kb=1 mb(兆字节)
- 1024 mb=1 gb(吉字节)
- 1024 gb=1 tb(特字节)
- 1024 tb=1 pb(拍字节)
十、字符编码
-
一段文字存储于内存时,都要转换为二进制编码,当我们读取这段文字时,计算机会将编码转换为字符。
编码:将字符转换为二进制编码的过程。
解码:将二进制编码转换为字符的过程。
-
字符集(
charset
):编码和解码所采用的规则(若编码与解码所用的字符集不同,就会出现乱码问题) -
常见的字符集:
- ASCII
- ISO88591
- GB2312
- GBK
- UTF-8(开发时使用的字符集皆为UTF-8)
-
可以通过meta标签来设置网页的字符集,避免出现乱码问题
位置:
<head>
与</head>
之间如:
<meta charset="utf-8">
十一、文档的使用
十二、VSCode的安装
- Visual Studio Code 或者 sublime
十三、配置liveServer
- 即时在网页中做出更新,同步代码与网页,使实时同步更新。
十四、实体
-
在网页中编写的多个空格默认情况下会自动被浏览器解析为一个空格
-
在HTML中,有些时候我们不能直接书写一些特殊符号,如:一些多个连续的空格、字母两侧的大于或小于号。若我们需要在网页中书写这些符号,则需要使用HTML中的实体(转义字符)
-
实体的语法:
& 实体的名字 ;
(三部分)例:
——空格>
———大于号<
———小于号©
——版权符号 -
更多的实体可自寻文档查询