一些看起来不应该工作的图片(坏的相对URL)正在浏览器中显示。
例如,在此页面上:
http://www.jbprince.com/pastry-bags-tips-and-brushes/pastry-tube-set-55-pc.asp
此图像显示正确:
<img src="images/B603A.jpg"/>
根据我的估算,绝对路径应为:
http://www.jbprince.com/pastry-bags-tips-and-brushes/images/B603A.jpg
无法解决。但它显示在浏览器中,如果单击“复制图像URL”,则显示:
http://www.jbprince.com/images/B603A.jpg
由于没有前面的斜线,图片不应该是糕点袋 - 笔尖和刷子的子目录吗?我在这里错过了什么?
答案 0 :(得分:4)
请注意<head>
:
<base href="http://www.jbprince.com/">
所以这不是一个糟糕的链接,因为
<img src="images/B603A.jpg"/>
附加到基础(参见base),从而产生
http://www.jbprince.com/images/B603A.jpg
答案 1 :(得分:0)
该页面设置了一个基本网址(头部中包含基本元素),这会更改相对链接/图像/ ...的解析方式。