<分区>
标签 javascript html css image
我正在使用 CSS
和 Ajax
制作一个 HTML
网页。我想添加一张图片,我知道我可以通过将图片添加到我的元素中的文件夹中或使用 URL 添加它来实现,以便使用哪种方法更好,我的意思是每种方法的不便之处应该是什么会让我更喜欢其中之一吗?
最佳答案
你应该把它放在本地文件中,因为:
1) 相对路径;
2) 您对它有更多的控制权(如果其他站点出现故障怎么办?);
3) 您不必阅读 1000 多页的使用条款,在这些条款中,外部网站可能会说,如果您将它们放在那里,它们将拥有您的图像。
您应该使用外部托管,因为:
1) 更便宜(有时免费);
2) 您可以释放带宽(尤其是当您有大量图片时);
3) 使用相对路径并不总是更好(并且可能导致迁移问题,请参阅评论)
根据您的需要决定使用哪一个。如果您的图像很少,最好将它们存储在本地。如果您有很多图像并且没有资源来托管它们,最好使用外部服务。
关于javascript - 添加图像 CSS : local file or url?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24803424/