// DNS解析器:可以解析域名
// 服务器: 项目;
// 每一台服务器有0--65535端口号
// http从发送到接收的过程
// 【http的请求阶段】
// 1) : 在有网的前提下,在浏览器输入域名;
// 2) : 浏览器把这个域名发送给DNS解析器
// 3) DNS解析器根据发送过来的url,解析出一个服务器的IP地址;
// 4) DNS解析器最终把请求发到对应的服务器上;
// 【http响应阶段】
// 1) : 服务器根据DNS解析的内容,要找到对应的端口号;
// 2) : 把客户端请求的资源进行整理
// 3) : 服务器将打包的资源发送给客户端
// 【客户端响应阶段】
// 1. 浏览器接收到服务器传输过来的内容
// 2. 浏览器把拉取回来的HTML和css进行渲染;
// 3. 在渲染的过程中:浏览器先要根据HTML形成DOM树,根据CSS形成CSS树,最后把DOM树和CSS树合并成render树;渲染成页面;遍历render树,计算出每个节点的位置大小信息;将渲染树的每个节点部署到屏幕上;
// 浏览器的渲染机制?