网页制作问题,我用FrontPage做好网页后,发到朋友那他打不开导航栏里的栏目,请问我该怎么解决。

在我的电脑里很好,个个栏目都能打开... 在我的电脑里很好,个个栏目都能打开 展开
 我来答
Mikol1314
2011-11-18 · 超过11用户采纳过TA的回答
知道答主
回答量:38
采纳率:0%
帮助的人:20.9万
展开全部
你是不是没把源原文件给他以过去?
更多追问追答
追问
嗯,源文件没有送去,如果要送的话,打包后还很大呢?如果是采用了绝对路径的话,该怎么把绝对路径变成相对路径呢?请详细说明
追答
哎,我虽然学这个的可是都几年没碰过它了,不过打到了一个和你一样的回答
已经好久没有使用FP了,入门的确比较轻松,几乎用过word就立即能够上手FP。但一般现在设计网页都是用DreamWeaver多,我写php也是用DW。

绝对路径就是一个网络地址或者本地地址是完整写全的路径。例如你d盘的名为“abc”的目录里,有个图片叫“def.jpg”。绝对路径就是d:\abc\def.jpg(若在linux系统里要改用斜杠“/”)。
相对路径就是不完整的路径。如上例,我有另一个叫asdf.htm的网页文件需要调用刚才的图片。asdf.htm所在位置是d盘根目录,那么相对路径调用只需要写“abc/def.jpg”,绝对路径调用就是“d:/abc/def.jpg”。

由于你的网页文件和图片文件都需要上传到服务器运行的,而可能全部文件在服务器会另开一个目录(文件夹),而不在d盘(跟你本来的不同)。显然,这种情况绝对路径就会出错,因为已经没有d盘了。

FP处理绝对路径基本可以有两种方法。下面以网页插入的图片为例。
第一,在编辑界面右击link的[属性],调出链接的属性。里面有src属性,把值的绝对路径去掉就可以。留下以该网页文件所在目录以后的路径,例如网页文件在e盘的“website”目录,网页文件所调用的图片pic.jpg在e盘的“website”里面的“image”目录。绝对路径就是“e:/website/image/pic.jpg”,相对路径是“image/pic.jpg”。
第二,可以在代码界面,找出该图片对应的标签。把标签里面的src值改为相对路径。同上例,绝对路径你大概看到“”,相对路径就看到“”。

其实规范化地设计网页,一般可以避免绝对路径。例如把所有文件都在预定的目录下进行操作,所有图片又全都在目录下的子目录,都分好。

如果真的不行再Q我吧,我去问问我们老大。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式