HTML文档的解析顺序
- 先解析HTML文件本身,再从中识别出外部的CSS样式表文件和JavaScript文件
- 继续解析HTML文件,同时发送请求获取外部的CSS样式表和JavaScript文件,并对获取到的CSS和JavaScript进行解析
- 之后会将解析出的HTML文档生成一个DOM树,保存在内存中,将解析后的CSS文件生成一个CSSOM树,并且会编译和执行解析后的JavaScript脚本文件
- 伴随着DOM树的构建、应用CSSOM树的样式,以及JavaScript脚本文件的执行,浏览器就会逐步绘制出完整的页面了
HTML元素介绍
HTML的元素组成是有标签和内容组成的部分就被叫做元素,元素也可以存在各种不同的属性。
HTML结构
<!DOCTYPE html>
在HTML文章的首部,仅用于浏览器使用标准模式读取页面
<html></html>
该元素包含整个页面的所有内容,有时候也称作根元素。它还包含 lang
属性,设置页面的主要语种。
<body></body>
该元素包含期望让用户在访问页面时看到的全部内容,包括文本、图像、视频、游戏、可播放的音轨或其他内容。
常用标签
特性:
- HTML的标签是允许嵌套的