网页开发中的文件相对路径
来源:互联网 发布:淘宝lg生活海外旗舰店 编辑:程序博客网 时间:2024/05/22 06:09
一般来说,如果需要引用当前网站外部的文档和素材,我们应该使用绝对路径;而在引用当前网站内部的文档和素材时,我们应该使用相对路径。由于相对路径中不包含网站地址等信息,从而使得网站更容易移植(例如,更换网站域名),因此,虽然也可以使用绝对路径链接同一网站内的文档,但应该尽量使用相对路径。 一般来说,在制作内部链接时,我们应该尽量使用文档相对路径,而不是根相对路径,这样做的原因是在本地预览网站时,浏览器并不承认当前站点的根目录为服务器,因此会导致链接错误的情况,使用文档相对路径则没有这样的问题。 但在某些情况下,使用根相对路径是更好的选择,如果在版权信息中引用了一个站内素材(例如自定义文件下的一张图片),由于版权信息的代码同时为多个不同目录下的网页所使用(例如,同时被首页和一级页面所使用),由于这些网页的所在目录不同,无法使用文档相对路径,此时,使用根相对路径则可以得到正确的结果(当然,这个“正确”是指在上传后的网站内是正确的)。
在网页中书写相对路径:使用被引用文档或素材相对于当前页面的相对路径,例如,在网 页“/home/www/a/index.htm”引用素材“/home/www/a/images/a.jpg”,其相对路径应该“./images/a.jpg”或“images/a.jpg”。
在JS文件中书写相对路径:JS文件是指在页面中引用的外部JavaScript文件,其中可能采用JavaScript代码生成html代码,由于生成的html代码是嵌入在引用该JS文件的页面中,因此,在描述相对路径时,应该使用被引用的文档或素材相对于引用JS文件的页面之间的相对路径。例如,文档“/home/www/a/index.htm”中引用了JS文件“/home/www/a/js/hello.js”,而在该js中生成一段引用素材“/home/www/a/images/1.jpg”的html代码,则在这段代码中,其相对路径应该是“./images/1.jpg”或“images/1.jpg”,而不能是“../images/1.jpg”。
- 网页开发中的文件相对路径
- 网页中的相对路径概述
- MFC 读取目录中的文件 相对路径
- Python中的相对文件路径的调用
- 解决Web开发中的相对路径问题
- 项目开发中的绝对路径与相对路径 .
- 网页相对路径
- 网页、JS、CSS和Flash中的相对路径
- 将网页中的相对路径转化为绝对路径
- JavaWeb开发中的路径问题:绝对路径和相对路径
- 拼装网页的相对路径
- jsp 中的相对路径
- RFT中的相对路径
- css中的相对路径
- win8中的相对路径
- eclipse中的相对路径
- c#中的相对路径
- c++中的相对路径
- SharePoint入门视频教程,推荐给大家,希望对初学者有帮助。
- 111 - History Grading
- 软考论文写作的时间分配
- 【省选】算法总结——划分树
- context 解释
- 网页开发中的文件相对路径
- Linux makefile中 all、clean参数用法
- Myeclipse 格式化 js 代码
- PKU-1258(最小生成树)
- 在Eclipse下部署java项目时的问题
- hdu_2002_计算球体积_解题报告
- 我所理解的设计模式(C++实现)——建造者模式(Builder Pattern)
- Assertion failure in -[XXX addChild:z:tag:]
- Java中this 小知识点