今天我们来学习HTML基本格式。H1标签定义文档的标题。虽然在浏览器中显示了预期的效果,但它并不是一个标准的html文档。今天我们来定义一个标准的html文档。这是html文档的基本格式。让我们深入分析一下。这个标签会告诉浏览器,后面写的语法是HTML5规范的语法,浏览器会按照HTML5的语法规范来解析把所有的整个页面的内容,有时称为根元素。是所有head元素的容器,描述了文档的各种属性和信息,比如文档的标题、文档引用的样式表和JS脚本文件、页面元信息等,大部分文档标题包含的数据实际上不会作为内容显示给查看者。设置文档应该使用的字符集为UTF-8,包含了大部分书面语言的字符,基本可以处理页面上放置的任何文本内容,可以帮你解决乱码页面的问题。设置页面的标题,即浏览器选项卡中显示的内容。它描述了添加到书签或收藏夹时页面的标题。包含了页面显示的所有内容,例如文本、图片、视频、游戏、可播放的音乐等。一般情况下,一个符合规范的html文档应该使用这种基本格式。回到编辑器,我们创建一个名为base.html的文件。我们快速编写基本的html格式,在标签里面写一个h1,在里面写一些内容。在浏览器中打开页面,正常显示。每页写那么多东西很麻烦。我们有vscode。删除所有内容页面上的一个感叹号即可,然后按tab键,自动生成基本的HTML格式,然后就可以直接在body中写入网页内容了。通过观察基本结构,发现有的标签前面有空格,有的没有空格。为什么?事实上,当标签嵌套时,需要保持固定的缩进。一般使用两个或四个空格,看个人习惯和开发团队。为了阅读方便,不建议混用。有些标签是嵌套在一起的,即标签结构嵌套在一个标签内再写另一个标签,它们之间形成这样一种包裹关系,不包裹的称为子标签,包裹的称为父标签标签。父子标签嵌套时,子标签整体比父标签多一组缩进,更易阅读。