html - 绝对 URL 不适用于完全静态的网站

标签 html css

也许是一个非常新手的问题。 我有一个工作站点(apache、php、mysql 等)和无处不在的链接:

<img src="/images/x.gif" />
<link rel="stylesheet" href="/css.css" />
<link rel="stylesheet" href="/js.css" />

在 CSS 中:

.x { background-image: url('/images/y.gif');

一切正常。但是一旦我将生成的内容放到一个独立的 HTML 文件中,放到另一个目录中(这样就可以在没有 apache 的情况下查看),链接就会断开。我知道我应该去掉/字符——但是 CSS 呢?我必须更改它们 .x { background-image: url('..images/y.gif'); ?我不想这种相对的欺骗,我想要绝对的

最佳答案

我用这个

.x { background-image : url('../images/y.gif');

关于html - 绝对 URL 不适用于完全静态的网站,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21954574/

相关文章:

html - 我应该如何将此 PSD 转换为 HTML 和 CSS 菜单

javascript - 响应式菜单隐藏覆盖 div 不显示 onclick

css - 向 XSL 添加 ID 或类

html - Angular 8 Accordion ,具有动态数据,无需使用 Bootstrap /Angular Material

javascript - 到达页面底部时,粘性导航栏会闪烁

html - 如何在 IE7 中删除 DIV 上的 1px 额外边框?

php - HTML+CSS 到 RTF(在 PHP 中)?

javascript - 如何在 css 选择器 :before 上应用 jQuery

javascript - 如何使菜单从视口(viewport)滑动到标题

android - res/raw/中的网页