什么是WebKit?它与CSS有什么关系?

最近,我看到了标签为“webkit”的问题。此类问题通常是基于web的问题,涉及CSS、jQuery、布局、跨浏览器兼容性问题等

那么这个“webkit”是什么,它与CSS有什么关系呢?我还注意到各种网站的源代码中有许多-webkit-…属性。这两者有关系吗

更新

从目前的答案来看。。。WebKit是用于Safari/Chrome的HTML/CSS web浏览器呈现引擎。IE/Opera/Firefox有这样的引擎吗?使用其中一个引擎与使用另一个引擎有什么区别、优点和缺点?例如,我可以在Firefox中使用WebKit功能吗

最终的问题是。。。WebKit是否受IE支持

更新2

所有主流浏览器都使用不同的渲染引擎。我想这就是为什么有这么多跨浏览器兼容性问题的一个重要原因

那么,是否有某种项目或移动到所有浏览器都将使用的标准渲染引擎?HTML5会结束跨浏览器兼容性问题吗

更新:显然,WebKit是Safari/Chrome的HTML/CSS web浏览器呈现引擎。IE/Opera/Firefox有这样的引擎吗?使用其中一个引擎与使用另一个引擎有什么区别、优点和缺点?例如,我可以在Firefox中使用WebKit功能吗

每个浏览器都有一个渲染引擎来绘制HTML/CSS网页

  • IE→三叉戟(已停产)
  • 边缘→ EdgeHTML(三叉戟清洁叉)(2019年Edge切换为闪烁)
  • Firefox→壁虎
  • 歌剧院→Presto (自FEB 2013以来不再使用Presto,考虑Opera=Chrome,因此现在闪烁)
  • Safari→网络工具包
  • 铬和稀土;眨眼(网络工具包的叉子)

有关不同区域的比较列表,请参见web浏览器引擎的比较

最终的问题是。。。WebKit是否受IE支持

不是天生的

发表评论