一.标签属性
在标签(开始标签或自结束标签)中可以设置属性,属性用来设置标签中的内容如何显示
1.属性是一个名值对(x=y)
2.属性和标签名或其他属性应该使用空格隔开
3.属性名、属性值不能瞎写
4.有些属性有属性值,有些没有。如果有属性值,属性值应该使用引号引起来,英文下单双引号都可以
二.文档声明
1.文档声明用来告诉我们当前网页的版本
2.html5的文档声明:<!doctype html> <!Doctype HTML> 不区分大小写
3.文档声明写到网页的最开头,在浏览器解析内容之前
三.二进制(计算机底层的进制)
所有数据在计算机底层都会以二进制的形式保存
可将内存想象为一个有多个小格子组成的容器,每一个小格子中可以存存储一个1或0
8bit=1byte(字节)
1024byte=1kb(千字节)
1024kb=1mb(兆字节)
1024mb=1gb(吉字节)
1024gb=1tb(特字节)
1024tb=1pb(拍字节)
编码:将字符转换为二进制码
解码:将二进制码转换为字符
四.字符集(charset)
编码和解码所采用的规则称为字符集,编码和解码采用的字符集不同就会出现乱码问题。
常见的字符集:
ASCII
ISO88591欧洲
GB2312中国
GBK(国标扩展)
UTF-8万国码(常用)
meta标签用来设置网页的元数据,可以通过meta标签来设置网页的字符集,避免乱码问题 <meta charse='utf-8'>
<!--文档声明,声明当前网页的版本-->
<!doctype html>
<!--html的根标签(元素),网页中的所有内容都要写到根元素的里面-->
<html>
<!--head是网页的头部,head中的内容不会在网页中出现,主要用来帮助浏览器或搜索引擎来解析网页-->
<head>
<!--meta标签用来设置网页的元数据-->
<meta charset='utf-8'>
<!--title中的内容会显示在浏览器的标题栏,搜索引擎主要根据title中的内容来判断网页的主要内容-->
<title>网页的标题</title>
</head>
<!--body是html的子元素,表示网页的主体,网页中所有的可见内容都写在body里-->
<body>
<!--h1网页的一级标题-->
<h1>网页的大标题</h1>
</body>
</html>