当前位置: 代码迷 >> 综合 >> day12(浏览器内核、css盒子模型)
  详细解决方案

day12(浏览器内核、css盒子模型)

热度:14   发布时间:2023-12-15 04:37:57.0

一、常见的浏览器内核都有哪些?并介绍下你对内核的理解

内核主要分为渲染引擎和 JS 引擎。前者负责页面的渲染,后者负责执行解析 JavaScript。
之后,由于 JS 引擎越来越独立,现在所说的浏览器内核大都指渲染引擎

目前主流的内核有以下 4 个:

  • Trident: 由微软开发,即我们熟知的 IE 内核
  • Gecko: 使用 C++ 开发的渲染引擎,包括了 SpiderMonkey 即我们熟悉的 FireFox
  • Presto: Opera 使用的内核
  • Webkit: 前端使用最多的 Chrome 和 Safari 使用的内核
  •  

二、说说你对css盒子模型的理解

https://www.cnblogs.com/xiayu25/p/6306790.html

1.基本概念:标准模型+IE模型

标准盒子模型:包括margin,border,padding,content,并且content部分不包括其他部分
IE盒子模型:包括margin,border,padding,content,content包含了border和padding

2.css如何设置这两种模式

标准盒模型:box-sizing:content-box
IE盒模型:box-sizing:border-box

 

三、网页应用从服务器主动推送到客户端有那些方式?

SE,EventSource接口