src ="/ images/logo.gif"和src ="images/logo.gif"有什么区别?

bob*_*obo 6 html

<img src="images/logo.gif" />

相当于

<img src="./images/logo.gif" />

<img src="/images/logo.gif" />

是不同的.

第三项在哪里寻找logo.gif?

Ric*_*dle 10

第三个是相对于网站的根目录,所以如果你在一个页面上:

http://entrian.com/somewhere/page.html
Run Code Online (Sandbox Code Playgroud)

它会看起来:

http://entrian.com/images/logo.gif
Run Code Online (Sandbox Code Playgroud)

忽略somewhere页面的地址.


vic*_*ugo 7

图像/ logo.gif

这是相对的,意思是:转到名为images的文件夹,然后获取资源logo.gif

./images/logo.gif

它是相对的,意思是:从当前文件夹(点表示这个)转到名为images的文件夹,然后获取资源logo.gif

正如你所看到的,前两个意思相同,最后是最后一个

/images/logo.gif

这是绝对的,意思是:从Web服务器或文件系统的根目录或其他东西(斜杠表示这个)转到名为images的文件夹,然后获取资源logo.gif