CSS加载字体:URL中的#是什么意思,以及如何添加GET参数?

维尔纳

我在CSS / SCSS中使用fontawesome。字体是这样嵌入在scss中的:

src: url('#{$fa-font-path}/fa-regular-400.eot');
src: url('#{$fa-font-path}/fa-regular-400.eot?#iefix') format('embedded-opentype'),
url('#{$fa-font-path}/fa-regular-400.woff2') format('woff2'),
url('#{$fa-font-path}/fa-regular-400.woff') format('woff'),
url('#{$fa-font-path}/fa-regular-400.ttf') format('truetype'),
url('#{$fa-font-path}/fa-regular-400.svg#fontawesome') format('svg');

为了使预加载在我们的服务器上正确运行,我需要添加一个GET参数(这是由于会话问题所致),因此我需要进行更改

fa-regular-400.woff2 

fa-regular-400.woff2?preload

但是#的作用是什么?在网页上的“普通” URL中,它将是锚点,但在字体文件中?如何正确将预载参数添加到:

fa-regular-400.eot?#iefix
fa-regular-400.svg#fontawesome

是吗:

fa-regular-400.eot?#iefix&preload
fa-regular-400.svg#fontawesome?preload

要么

fa-regular-400.eot?preload#iefix
fa-regular-400.svg?preload#fontawesome

??

sdrm
fa-regular-400.eot?preload#iefix
fa-regular-400.svg?preload#fontawesome

这是正确的方法。#part只是一个片段,当解析HTTP请求通常是被完全忽略。我什至怀疑大多数浏览器甚至没有将其发送到服务器。

您可能要仔细检查fa-regular-400.eot?preload#iefix较旧的IE版本(IE11之前的版本),首先,这样做的全部原因是,他们的CSS解析器忽略了所有内容,之后?我们滥用它们来忽略其他字体格式。

对于SVG字体,#id只是用来告诉浏览器文件中哪个svg元素用作字体。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

$符号在CSS中是什么意思,以及如何验证它?

来自分类Dev

@ [参数]在makefile中是什么意思?

来自分类Dev

“不能在顶层使用`!!!`”是什么意思。是什么意思以及如何解决?

来自分类Dev

“#”是什么意思?URL中的组合

来自分类Dev

URL中的冒号是什么意思?

来自分类Dev

这些CSS字体属性是什么意思?

来自分类Dev

这些CSS字体属性是什么意思?

来自分类Dev

在 CSS 中:这是什么意思:

来自分类Dev

“加载”是什么意思?

来自分类Dev

UINavigationController 中的 { get } 是什么意思?

来自分类Dev

css中的字体大小实际上是什么意思?

来自分类Dev

符号()=>是什么意思,以及如何使用它?

来自分类Dev

setcode是什么意思,以及如何捕获其中的错误?

来自分类Dev

在SQL / Oracle中,'%'和'.-1,%'以及',%'或'%'是什么意思?

来自分类Dev

字体真棒类名中的“ -o”是什么意思?

来自分类Dev

问号是什么?在CSS-url()函数中是什么意思?

来自分类Dev

[]在javascript中是什么意思,以及如何从C#返回

来自分类Dev

$在Scala播放模板中是什么意思,以及如何处理选项

来自分类Dev

> ...在vim中是什么意思,以及如何用它替换单个空格?

来自分类Dev

Yalantis的uCrop库中的sourceUri和destinationUri是什么意思以及如何获取?

来自分类Dev

参数在C#中是什么意思(不是参数)

来自分类Dev

在CSS颜色的末尾添加\ 9是什么意思?

来自分类Dev

在Python函数中,参数中单独的*是什么意思

来自分类Dev

“加载失败的服务”在 Ubuntu 中是什么意思?

来自分类Dev

DISK是什么意思?如何更改此参数?

来自分类Dev

问号在类型参数绑定中是什么意思?

来自分类Dev

在Mallet中,csvIterator的参数是什么意思?

来自分类Dev

django模型的Field中的string参数是什么意思?

来自分类Dev

ffmpeg中的-ab参数是什么意思?

Related 相关文章

  1. 1

    $符号在CSS中是什么意思,以及如何验证它?

  2. 2

    @ [参数]在makefile中是什么意思?

  3. 3

    “不能在顶层使用`!!!`”是什么意思。是什么意思以及如何解决?

  4. 4

    “#”是什么意思?URL中的组合

  5. 5

    URL中的冒号是什么意思?

  6. 6

    这些CSS字体属性是什么意思?

  7. 7

    这些CSS字体属性是什么意思?

  8. 8

    在 CSS 中:这是什么意思:

  9. 9

    “加载”是什么意思?

  10. 10

    UINavigationController 中的 { get } 是什么意思?

  11. 11

    css中的字体大小实际上是什么意思?

  12. 12

    符号()=>是什么意思,以及如何使用它?

  13. 13

    setcode是什么意思,以及如何捕获其中的错误?

  14. 14

    在SQL / Oracle中,'%'和'.-1,%'以及',%'或'%'是什么意思?

  15. 15

    字体真棒类名中的“ -o”是什么意思?

  16. 16

    问号是什么?在CSS-url()函数中是什么意思?

  17. 17

    []在javascript中是什么意思,以及如何从C#返回

  18. 18

    $在Scala播放模板中是什么意思,以及如何处理选项

  19. 19

    > ...在vim中是什么意思,以及如何用它替换单个空格?

  20. 20

    Yalantis的uCrop库中的sourceUri和destinationUri是什么意思以及如何获取?

  21. 21

    参数在C#中是什么意思(不是参数)

  22. 22

    在CSS颜色的末尾添加\ 9是什么意思?

  23. 23

    在Python函数中,参数中单独的*是什么意思

  24. 24

    “加载失败的服务”在 Ubuntu 中是什么意思?

  25. 25

    DISK是什么意思?如何更改此参数?

  26. 26

    问号在类型参数绑定中是什么意思?

  27. 27

    在Mallet中,csvIterator的参数是什么意思?

  28. 28

    django模型的Field中的string参数是什么意思?

  29. 29

    ffmpeg中的-ab参数是什么意思?

热门标签

归档