gpt4 book ai didi

CSS url() format() - 它有什么作用?

转载 作者:太空宇宙 更新时间:2023-11-03 23:55:21 25 4
gpt4 key购买 nike

我找不到关于以下 CSS 语法的任何文档,主要是因为任何关于“css url 格式”的页面都在谈论 URL 的结构方式,而不是这种特定的语法:

@font-face{
font-family:awesomefont;
src: url(fonts/awesome.woff) format("woff"),
url(fonts/awesome.ttf) format("truetype")
}

format() 部分在这里做什么?我想它告诉浏览器他们应该期待什么类型的文件。但是,除了@font-face 声明之外,我在其他任何地方都没有看到它,但它是否也被用于其他地方?

“格式”与请求文件的 MIME 类型有何关系?

最佳答案

这包含在 CSS3 Fonts module 中:

External references consist of a URL, followed by an optional hint describing the format of the font resource referenced by that URL. The format hint contains a comma-separated list of format strings that denote well-known font formats. Conformant user agents must skip downloading a font resource if the format hints indicate only unsupported or unknown font formats. If no format hints are supplied, the user agent should download the font resource.

但是,该规范没有提及 MIME 类型。

format() 语法只出现在@font-face 规则中。

关于CSS url() format() - 它有什么作用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18891622/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com