带有font-weight的HTML文本:normal是先渲染,而Font-weight:后面是粗体

时间:2017-08-30 10:06:09

标签: javascript css html-rendering webpage-rendering

在生产网站(无法透露)中,具有正常重量的字体似乎首先呈现,然后具有粗体重的字体稍后呈现。 两者都使用相同的字体系列。在Chrome / Opera上可以看到此行为。 正常和粗体字体从不同的字体文件加载(woff)。此外,文件下载几乎没有任何时间差异。

我可以通过任何方式改善这一点吗?enter image description here

在附图中查看nytimes.com。这种行为不适合我。对于我的网站,Normal Font权重先加载然后加粗。该文本也在同一部分enter image description here

1 个答案:

答案 0 :(得分:0)

如果由于加载时间的问题,你有1个样式表加载并被应用,那么其他加载和覆盖,那么你有几个选择去做。

你没有提供任何代码,所以我将在理论上谈谈并说如果它不影响其他元素,你可以删除被覆盖的声明。

在加载两个样式表之前,您还可以使用JavaScript来不显示页面/特定元素,这意味着您所谈论的问题永远不会被看到。

这是我可以提供的所有帮助,而无需查看正确的代码方案。