搞定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 。

使用 “/”  来设计页面有很大的好处,特别是当你的网站目录结构复杂时,此时有的文件也许在很深的目录中,难道你一直用../../吗?而使用/来表示就一目了然了。

标签:路径,设计
0
投稿

猜你喜欢

  • Python 设计模式中命令模式

    2022-10-14 20:28:36
  • asp模板解析类模块(支持if,function,loop及解析缓存)

    2008-08-11 13:06:00
  • SQL SERVER 2008 无法附加数据库的解决方法

    2024-01-18 02:35:50
  • django如何根据现有数据库表生成model详解

    2024-01-17 02:29:21
  • 网页特效文字之—压纹字

    2023-06-26 19:30:06
  • keras绘制acc和loss曲线图实例

    2023-10-30 13:10:52
  • 详解Go语言中make和new的区别

    2024-04-27 15:37:11
  • 对用户进行电话访谈的一点感想

    2009-12-28 13:05:00
  • Sql Server 索引使用情况及优化的相关Sql语句分享

    2012-06-06 19:49:36
  • tensorflow实现打印ckpt模型保存下的变量名称及变量值

    2021-07-02 21:19:25
  • php根据isbn书号查询amazon网站上的图书信息的示例

    2023-11-15 03:08:53
  • Golang pipe在不同场景下远程交互

    2024-05-09 09:45:58
  • 群组功能和用户沟通

    2009-07-19 14:07:00
  • 在cmd命令行里进入和退出Python程序的方法

    2023-07-18 04:21:14
  • Python创建增量目录的代码实例

    2021-12-07 04:12:55
  • mysql实现多表关联统计(子查询统计)示例

    2024-01-19 18:53:26
  • 在ASP中使用SQL语句之4:联合语句

    2007-08-11 12:34:00
  • 浅谈Mysql tinyint(1)与tinyint(4)的区别

    2024-01-14 10:10:39
  • Python 生成多行重复数据的方法实现

    2022-07-26 18:56:07
  • python是先运行metaclass还是先有类属性解析

    2022-02-10 23:24:48
  • asp之家 网络编程 m.aspxhome.com