HTML图片标签

时间:2010-10-22 21:59:51

标签: html path resolution shtml

我被要求解决shtml文件的问题,问题是这样的:

有人要求编辑shtml文件以添加新的单选按钮。她下载了该文件,添加了一些内容并将其上传到Web服务器。令我震惊的是,img src="images/Front_Page_22.jpg现在指向file:///C|\path1\path2\images\Front_Page_22.jpg

(请注意C-之后的管道)

其他信息: 下载的页面包含相对路径。一切都是 img src="images/Front_Page_22.jpg img src=../xyz/images/SomeFile.jpg

我的理解是她没有触摸图片标签就做对了,因为它们会在服务器上解析并指向服务器上的目录。

我无法理解这些相对路径是如何转换为本地路径的!

我可以获得的其他信息: Person1在本地系统上进行了更改,更改完成后,告诉Web主人上传文件

web-master将文件上传到Unix服务器(大学的网络服务器在unix盒子上) - 我不知道她是否使用Dreamweaver或sftp上传文件 - 我不认为应该是一个问题

由于

3 个答案:

答案 0 :(得分:0)

您的HTML编辑器很可能更改了src属性。检查您的偏好设置,应该有一个选项可以禁用它。

快速修复 -

查找:file:///C|\path1\path2\images\

替换为:images/

答案 1 :(得分:0)

您使用另存为下载文件...不要!右键单击>查看来源> Ctrl + A>在所选编辑器中按Ctrl + C和Ctrl + V.或者以正常方式进行,FTP。

答案 2 :(得分:0)

由于您无权访问服务器,因此最好的办法是使用wget。它将下载页面和它依赖的所有其他images / css / js文件。 Here是解释如何使用它的基本教程。