代码之家  ›  专栏  ›  技术社区  ›  adam78

使用@import时的子资源完整性

css
  •  2
  • adam78  · 技术社区  · 6 年前

    使用@import时包含子资源完整性的语法是什么?

    @import url(//use.fontawesome.com/releases/v5.3.1/css/all.css);
    

    @import 像上面那样?

    <link rel="stylesheet" href="https://use.fontawesome.com/releases/v5.3.1/css/all.css" integrity="sha384-mzrmE5qonljUremFsqc01SB46JvROS7bZs3IO2EmfFsd15uHvIt+Y8vEf7N7fWAU" crossorigin="anonymous">
    
    1 回复  |  直到 6 年前
        1
  •  3
  •   William Bueti    6 年前

    热释光;博士 :SRI是浏览器的东西,CSS at规则(比如@import)是CSS的东西。

    使用@import时包含子资源完整性的语法是什么?

    据我所知,在当前的CSS规范(在撰写本文时起草的CSS3)中,没有任何关于@import用法的定义详细说明了SRI在CSS中的用法。

    例如,在使用上述@import时,如何包含子资源完整性和crossorigin参数?

    这些参数定义了浏览器如何获取资源并解释其合法性。这发生在实现资源(js、css等)之前。


    外部资源: