<url>

语法:

URL 是对一个资源的指针,它使用函数符号 <url> 来表示,语法如下:

<url> = url( <string> <url-modifier>* )

说明:

在网页上提供一个资源地址。(图像,声频,视频或浏览器支持的其他任何资源)
  • 由于历史原因, <url> 可以不加引号,所以对于 <url> 的处理,有引号和无引号都是正确的,示例代码如下:

    示例代码:

    div { background-image: url("1.gif"); } div { background-image: url(1.gif); }

    以上2个定义是等价的。

  • 使用在@import上时,可以使用 <string> 来表示一个 <url>,也就是说可以省略 url() 符号,直接是一个资源地址,示例代码如下:

    示例代码:

    @import url(global.css); @import "global.css"; // 使用 string 表示 url

    以上2种方式都有效。

兼容性:

  • 浅绿 = 支持
  • 红色 = 不支持
  • 粉色 = 部分支持
IE Firefox Chrome Safari Opera iOS Safari Android Browser Android Chrome
6.0+ 2.0+ 4.0+ 3.1+ 3.5+ 3.2+ 2.1+ 18.0+

看完两件小事

如果你觉得这篇文章对你挺有启发,我想请你帮我两个小忙:

  1. 关注我们的 GitHub 博客,让我们成为长期关系
  2. 把这篇文章分享给你的朋友 / 交流群,让更多的人看到,一起进步,一起成长!
  3. 关注公众号:画漫画的程序员,每天早上8点30分准时推送:前端前沿资讯、大厂面试题、程序员轶事、职场感悟等,一起进步!

JS中文网是中国领先的新一代开发者社区和专业的技术媒体,一个帮助开发者成长的社区,目前已经覆盖和服务了超过 300 万开发者,你每天都可以在这里找到技术世界的头条内容。欢迎热爱技术的你一起加入交流与学习,JS中文网的使命是帮助开发者用代码改变世界