码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • 网站优化Preload进行预加载的使用方法


    元素的 rel 属性的属性值preload能够让HTML页面中 元素内部书写一些声明式的资源获取请求,使得资源可以更早的得到加载。

    1. <link rel="stylesheet" href="style2.css">
    2. <script src="main2.js">script>
    3. <link rel="preload" href="style1.css" as="style">
    4. <link rel="preload" href="main1.js" as="script">

    在这里,我们会先加载style1.css和main1.js文件(但不会生效),在随后的页面渲染中,一旦需要使用它们,它们就会立即可用。


    哪些类型的内容可以被预加载?

    许多不同类型的内容都可以被预加载,一些主要可用的as 属性值列举如下:

    • audio: 音频文件。
    • document: 一个将要被嵌入到或