html - 字体和背景图像是关键渲染路径的一部分吗?

标签 html css browser

如果我弄错了,请纠正我。我知道在 CRP 中需要一些资源,以便浏览器首次显示页面的折叠部分。然而,我的印象是 fonts* 和 background-images 不是渲染阻塞资源。因此,我得出结论,它们不是关键渲染路径的一部分。我是否正确理解了这个概念?

*我知道字体是文本阻塞资源和某些浏览器引入的 3 秒障碍。

预先感谢您的指导!

最佳答案

当然可以。 虽然它们没有阻塞,但它们必须被下载(建议使用适当大小的图像、压缩和格式,不要下载不需要的字体,...)

CRP 中的布局阶段在“绘制”页面时也必须使用此元素。

关于html - 字体和背景图像是关键渲染路径的一部分吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47854795/

相关文章:

javascript - 在 JavaScript 中设置默认主页

javascript - 页脚总是固定在页面 Bootstrap 的底部?

javascript - Angularjs 复选框选中了 onload,但在嵌套 ng-repeat 内第一次未选中时给出了 undefined

javascript - 使用 Flash 或 JavaScript 从浏览器中获取快照

html - 如何仅使用 HTML 和 CSS 在移动网站上的 DIV 中通过一组图像以加速/减速的方式水平滑动/滚动

CSS 后对齐

css - "force"用户更新浏览器是个好习惯吗?

html - 超链接图片

php - 无法在php中显示中文字符

html - CSS 背景在 Safari 上会拉伸(stretch)以填满屏幕,但在 iOS 上不会