我们有一个设计师来做我们的 html/css,在更新一些代码时我注意到了这一点:
img
标签只是引用图像的路径:
<img src="/images/pic.png">
但对于 css(带有 background
标签),它是使用 url 指定的:
header { height: 73px; background: url(/assets/maudi/nav.png); }
url
的重要性是什么? ?
最佳答案
HTML 没有任何地方可以接受“URL 或其他东西”。
CSS 可以。 background
属性就是一个典型的例子。
background: blue;
blue
是颜色还是相对 URL?
关于html - 为什么css中的背景图片表示为url,而img中的图片只能是文件路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12149443/