p {
background-image: url("bg.jpg");
font-family: url("font.ttf");
}
上面的代码中,第一个规则将一个名为“bg.jpg”的图片作为 p 元素的背景图像,而第二个规则则用了一个“font.ttf”字体文件。
当引用外部资源时,大家需要注意一些细节。首先,大家应该使用相对路径来指定资源的位置。这样,即使大家将网页文件移动到其他位置,也不会影响资源的引用。
另外,大家还可以使用 data URI scheme 来将图像或其他资源嵌入到 CSS 代码中。这种方式可以减少 HTTP 请求次数,从而提高网页的加载速度。例如,下面的代码使用 data URI scheme 将一个名为“logo.png”的图片嵌入到 CSS 代码中:
p {
background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUA
AAAFCAYAAACNbyblAAAAHElEQVQI12P4//8/w38GIAXDIBKE0DHxgljNBAAO
9TXL0Y4OHwAAAABJRU5ErkJggg==");
}