搞定web设计中网页路径问题
来源:268站长网 发布时间:2007-09-22 08:52:00
网页路径问题可以说是在页面设计或程序中比较典型的问题,处理得不好会给你的带来很大的麻烦,如何才能彻底解决路径问题呢!asp之家为你特别准备了这篇文章,呵呵!
新手在制作设计网页的时候常常会犯的错误就是路径的问题,他们往往对路径不是很了解认为只要设计时显示正常就可以了,并且还会有文件名或者文件夹名使用中文的现象出现,这些做法都是不规范的。在这里我就说说自己的一些看法,大家有什么意见欢迎留言。
首先我要提醒大家,做一个网站的时候大家最好先建立一个站点的文件夹,文件夹中的所有子文件夹或者文件最好不要用中文,因为中文在IE地址栏里是以某种方式形式(具体的是什么方式我就不清楚了,汗……菜的表现啊)。
接下来就说说路径的问题,路径的问题主要分为绝对路径跟相对路径。
绝对路径也就指把你的路径写全了(这样说大家应该可以明白吧),比如你的C盘下面有一个windows文件夹中有notepad.exe这个文件,那么你要写绝对路径也就是c:\windows\notepad.exe。用这个我建议不要用,要用的话也是用在引用他人网站的链接的时候才用。
好处:可以在任何位置使用这个文件
坏处:这个坏处应该是算在网页制作中的。如果这个文件移动了位置,那么将无法正确访问了。
相对路径一般是有[..] [.]以及/等分隔符组成的,就比如你当前所在的位置是C盘,而你想访问C:\windows\notepad.exe这个文件,那么你就可以用windows/notepad.exe这样的路径来访问(当然这些是在DOS时代用的,现在大家都用windows了,很少会用到这样的命令,不过我想大家也应该可以明白的。
说明:
..访问上一级目录中文件
没有任何分隔符而直接使用文件名做链接,比如<a href="index.html">首页</a>。
../../访问多级目录中的文件,../表示一个目录
好处:可以随时访问文件,就算你的整个站点文件夹移动了,还是可以正常访问,不会出现无法访问的错误。
坏处:很容易搞错文件的位置或者目录的位置
提示一下吧:大家做一个网站的时候,最好建立一个站点,那么软件自动会把路径设置成为相对路径,比如dreamweaver或者frontpage都有这个功能的。
asp之家补充: 还有一个是 “/” 如 “/images/aspxhome.gif”在你网站的任何位置使用这个就是表示你用于的这个aspxhome.gif是位于你网站根目录下的images文件夹中!
即比如说你网站的域名是 www.aspxhome.com 那么你要访问或使用aspxhome.gif这个图片,在url地址栏中就是:https://www.aspxhome.com/images/aspxhome.gif 。
使用 “/” 来设计页面有很大的好处,特别是当你的网站目录结构复杂时,此时有的文件也许在很深的目录中,难道你一直用../../吗?而使用/来表示就一目了然了。


猜你喜欢
- 您也可以提供几个连接字符串修饰符来控制连接池行为,请参见本主题内下文中“使用连接字符串关键字控制连接池”这一节。池的创建和分配当连接打开时,
- 一、property的装饰器用法先简单上个小栗子说明:class property(fget=None,fset=None,fdel=Non
- 正常的页面跳转的api大家应该都清楚,但是涉及到多页面来回跳转以及返回到导航页的时候就需要一些技巧来进行处理,之前找了挺多文章也没有很详细的
- 本文实例讲述了PHP实现网页内容html标签补全和过滤的方法。分享给大家供大家参考,具体如下:如果你的网页内容的html标签显示不全,有些表
- 概述在实践中,我们发现上述的代码重复率非常高,新增和修改都费力,并且是没技术含量的体力活。 但又必须要这样做,不适合以公共函数的形式重用,为
- 最近在老家找工作,无奈老家工作真心太少,也没什么面试机会,不过之前面试一家公司,提了一个有意思的需求,检测河面没有有什么船只之类的物体,我当
- 第1章 新建工程和创建app新建工程和创建app就不用贴出来了,我这里是测试图片上传的功能能否实现,所以项目都是新的,正常在以有的app下就
- NumPy数组的维数称为秩(rank),一维数组的秩为1,二维数组的秩为2,以此类推。在NumPy中,每一个线性的数组称为是一个轴(axes
- DATEPART() 函数用于返回日期/时间的单独部分,比如年、月、日、小时、分钟等等。DATEDIFF() 函数返回两个日期之间的时间差。
- Mysql数据库备份的常用3种方法: 1、直接拷贝(cp、tar,gzip,cpio) 2、mysqldump 3、mysqlhotcopy
- 保留COOKIES一个小时Response.Cookies("MyCookie").Expires= (now
- 这篇文章主要介绍了Python爬虫解析网页的4种方式实例及原理解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价
- 在进行网页抓取的时候,分析定位html节点是获取抓取信息的关键,目前我用的是lxml模块(用来分析XML文档结构的,当然也能分析html结构
- 程序的功能有了个大体的框架,其实可以自己添加一些功能,比如开始的数据库连接 ,可以先设置变量然后通过INIT() 来选择
- CSS3的box-shadow属性可以让我们轻松实现图层阴影效果。我们来实战详解一下这个属性。1. box-shadow属性的浏览器兼容性先
- 1 创建目录以及判断是否存在,如果不存在则创建import os# 创建的目录path = "yyy"if not os
- 本文实例讲述了Python3.5 Pandas模块之DataFrame用法。分享给大家供大家参考,具体如下:1、DataFrame的创建(1
- 1、在 Windows 设置临时环境变量 cmd命令窗口 输入 path=%path%;E:\soft\python-3.5.2-embed
- MS SQL性能是很不错的,但是数据库用了一段时间之后,数据库却变得很大,实际的数据量不大。一般都是数据库日志引起的!数据库日志的
- 理想高通滤波实现 python opencvimport numpy as np import cv2 from matplotlib im