javascript - 添加图像 CSS : local file or url?

标签 javascript html css image

<分区>


想要改进这个问题? 更新问题,以便 editing this post 可以用事实和引用来回答它.

关闭 8 年前

我正在使用 CSSAjax 制作一个 HTML 网页。我想添加一张图片,我知道我可以通过将图片添加到我的元素中的文件夹中或使用 URL 添加它来实现,以便使用哪种方法更好,我的意思是每种方法的不便之处应该是什么会让我更喜欢其中之一吗?

最佳答案

你应该把它放在本地文件中,因为:

1) 相对路径;

2) 您对它有更多的控制权(如果其他站点出现故障怎么办?);

3) 您不必阅读 1000 多页的使用条款,在这些条款中,外部网站可能会说,如果您将它们放在那里,它们将拥有您的图像。

您应该使用外部托管,因为:

1) 更便宜(有时免费);

2) 您可以释放带宽(尤其是当您有大量图片时);

3) 使用相对路径并不总是更好(并且可能导致迁移问题,请参阅评论)

根据您的需要决定使用哪一个。如果您的图像很少,最好将它们存储在本地。如果您有很多图像并且没有资源来托管它们,最好使用外部服务。

关于javascript - 添加图像 CSS : local file or url?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24803424/

上一篇:javascript - 选择当前菜单项时,其他菜单项淡出

下一篇:html - CSS nth-of-type 没有按预期工作

相关文章:

javascript - Firefox 未检测到 iframe 加载事件?

html - Internet Explorer - Flexbox 图像比例

javascript - 如何使用 JavaScript 在按钮单击时提醒页面的所有内容

css - Div 标签和 iframe

javascript - 比较 Angularjs 中的日期

javascript - 页面幻灯片的问题

javascript - 在 URL 查询字符串之间调用 JavaScript 函数

html - Susy 列 - 堆叠移动

javascript - 重叠选项卡/下拉 div - 链接不起作用 - CSS 或 JS 问题?

html - 将 div 定位在引导行内的图像上方