使用外部 CSS 样式表是否更高效?

Nir*_*uah 3 html css performance

在我编写的每个网站中,我都使用外部 CSS 样式表来设置文本样式等,因为它更容易管理。我已将此脚本包含到我的 head 标签中,如下所示:

<link href = "cssscript.css" rel = "stylesheet">
Run Code Online (Sandbox Code Playgroud)

然而,我也看到人们通过将所有 CSS 代码添加到<style>head 标签正下方的标签中,将 HTML 代码和 CSS 全部写入一个脚本中。我想知道使用一种方法或另一种方法在效率和速度上是否有任何差异。使用外部样式表是否会以任何方式改变网站的加载时间?

Val*_*ier 5

主要优点是您的浏览器将缓存您的 CSS 文件,因此您的网站页面加载速度会更快。使用单独的 CSS 文件也更好,因为您可以将整个 CSS 代码放在单独的文件中,这有助于正确地专注于您的工作。