HTML文档 也被称为网页【扩展名为.html或者.htm】
创建HTML文档
打开vscode-文件-新建.html文件,输入! 或html:5 + 回车 生成文档基本代码
文档基本代码说明
文档类型声明
-
不是一个标签,是一条声明、命令
-
作用:告知浏览器以什么样的标准解析文档
< ! DOCTYPE html>
-
它是HTML5标准网页声明,告知浏览器用HTML5标准解析。
-
注意:<!DOCTYPE> 声明不是 HTML 标签,只是一条指令。<!DOCTYPE> 声明必须是 HTML 文档的第一行,位于 标签之前。
相关阅读(常用文档声明)
HTML 5
< ! DOCTYPE html>
HTML 4.01 Strict
该 DTD 包含所有HTML元素和属性,但不包括展示性的和弃用的元素(比如:font),不允许框架集(Framesets)
< ! DOCTYPE HTML PUBLTC "-//w3c// DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd" >
HTML 4.01 Transitional
该 DTD 包含所有HTML元素和属性,但不包括展示性的和弃用的元素(比如:font),不允许框架集(Framesets)
< ! DOCTYPE HTML PUBLTC "-//w3c// DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd" >
HTML 4.01 Frameset
该 DTD 包含所有HTML元素和属性,但不包括展示性的和弃用的元素(比如:font),但允许框架集内容(Framesets)
< ! DOCTYPE HTML PUBLTC "-//w3c// DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd" >
2.文档骨架标签
每个网页都会有一个基本的结构标签html,head,body(称为骨架标签)页面内容被这些标签所包含
html标签
语法:
<html></html>
作用: 定义整个HTML文档,包含head和body
lang属性
作用:定义当前文档显示文字的语言
语法:lang=“en”(lang是language的简写)
取值: zh-CN定义语言为中文
en定义语言为英语
head标签
语法:
<head></head>
作用:
定义文档的头部,包含文档的标题(title),可以包含文档脚本(script),样式(style),meta 信息以及更多的其他信息。
body标签
语法:
<body></body>
作用:
定义文档的主体,在浏览器窗口中可以看到的所有内容都包含在它内部
文档字符集
字符集(Character set)是多个字符的集合,便于计算机识别和存储各种文字。
语法:
<meta charset = "utf-8">
说明:
在标签内,通过 标签的 charset 属性来规定 HTML 文档应该使用哪种字符编码。
常用的【字符集】
-
UTF-8 被称为万国码则包含全世界所有国家需要用到的字符
-
BG2312 简体中文 包括6763个汉字 【国标guobiao】——国家标准
- GBK【国标guobiao K 扩展】 包含全部中文字符 是GB2312的扩展,加入对繁体字的支持,兼 容GB2312
- BIG5 繁体中文 港澳台等用
文档标题
语法:
<title>文档标题</title>
说明:标题包含在head标签内
浏览器工具栏中的标题,被添加到收藏夹时的标题显示在搜索引擎结果中的页面标题
积土成山,水到渠成,
感谢王晨苗老师的教育之恩!!