HTML(Hyper Text MarkUp Language),即“超文本标记语言”,是制作网页的标准语言
顺带一提,HTML不区分大小写
标签与元素
HTML标签由尖括号包围,比如<title>,且通常是成对出现的
HTML DOM 树
DOM:Document Object Model(文档对象模型)
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
</head>
<body>
</body>
</html>
HTML5文件结构
.htm或.html文件
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
</head>
<body>
</body>
</html>
头部<head>:浏览器、搜索引擎所需信息
主体<body>:网页中包含的具体内容
字符集与编码
ASCII | 数字、英文字母、符号进行了编码 |
GB2312 | 简体中文 |
Unicode | 所有语言 |
UTF-8 | 所有语言,占用空间更小 |
字符(Character):文字、符号(123 abc;一二三;!,%@)
字符集(Charset):字符的集合(字符集一语言文字,比如英文字符集、汉字字符集、日文汉字字符集)
编码(Coding):将字符和二进制码对应起来
乱码问题
源文件保存时的编码
源文件声明<meta charset"编码方式">
不一致,就会出现乱码问题