02 HTML语法规范及基本结构标签
1 HTML语法规范
1.1 基本语法规范概述
- HTML 标签是由尖括号包围的关键词,例如 <html>。
- 标签分类
- 双标签:HTML标签通常成对出现,例如 <html> 和 </html> ,由开始标签和结束标签构成
- 单标签:有些特殊的标签必须是单个标签(极少情况),例如<br />
1.2 标签关系
-
双标签关系分为两类
-
包含关系
<head> <title> </title> </head>
-
并列关系
<head> </head> <body> </body>
-
2 HTML 基本结构标签
2.1 基本结构标签
- 每个网页都会有一个基本结构标签(也称为骨架标签),页面内容也是在这些基本标签上书写。
标签名 | 定义 | 说明 |
---|---|---|
<html></html> | HTML标签 | 页面中最大的标签,称为根标签 |
<head></head> | 文档的头部 | head标签中必须要设置的标签是title |
<title></title> | 文档的标题 | 让页面拥有一个属于自己的网页标题 |
<body></body> | 文档的主题 | 元素包含文档的所有内容,页面内容 基本都是放到body里面的 |
<!DOCTYPE html>
<html lang="en">
<html>根控制标记(头)
<head> 头控制标记(头)
<meta charset="UTF-8">
<title>标题</title> 标题标记
</head> 头控制标记(尾)
<body>
网页显示区域(一般要实现的代码都在这里写)
</body>
</html>根控制标记(尾)
2.2 文档类型声明标签
- <!DOCTYPE> 文档类型声明,作用就是告诉浏览器使用哪种HTML版本来显示网页。
- <!DOCTYPE> 声明位于文档中的最前面的位置,处于 <html> 标签之前。
- <!DOCTYPE>不是一个 HTML 标签,它就是 文档类型声明标签。
- <!DOCTYPE html> 表示当前页面采取HTML5版本来显示网页
2.3 <html>标签的lang属性
- 用来定义当前文档显示的语言。
- en定义语言为英语
- zh-CN定义语言为中文
2.4 head区的meta标签
-
meta是html语言head区的一个辅助性标签,位于文档的头部,不包含任何内容。
-
标签的属性定义了与文档相关联的名称/值对。
-
meta元素可提供相关页面的元信息(meta-information),比如针对搜索引擎和更新频度的描述和关键词
-
字符集
-
字符集 (Character set)是多个字符的集合。以便计算机能够识别和存储各种文字。
-
在<head>标签内,可以通过<meta> 标签的 charset 属性来规定 HTML 文档应该使用哪种字符编码。
<meta charset="UTF-8" />
-
3 网页开发工具
3.1 VSCode 的使用
-
双击打开软件。
-
新建文件(Ctrl + N )。
-
保存(Ctrl + S ), 注意移动要保存为 .html 文件
-
Ctrl + 加号键 ,Ctrl + 减号键 可以放大缩小视图
-
生成页面骨架结构。输入! 按下 Tab 键。
-
利用插件在浏览器中预览页面:单击鼠标右键,在弹出窗口中点击“Open In Default Browser”。