关于Web路径的备忘
2005-11-09 16:22
316 查看
在处理Web页上一大堆连接的时候,常常被一些相对路径搞得很迷糊,现在整理一下,当作是提醒备忘。其实,很简单,只是老是不记住。呵
通常我们遇到的相对路径会有下面三种情况,下面一一来举例说明。
一、以"/"为首字母的路径,其完整路径将会是主机名加上该路径名
<a href="/article/index.html">article</a>实际指向:http://hostname/article/index.html
二、无斜杠开头的路径,其完整路径将会是当前的URL的上一级路径加上该路径名
<a href="article/index.html">article</a>,如果当前你访问的页面地址为http://hostname/book/list.html
则,这个连接将去到http://hostname/book/article/index.html
三、以一到N个.加斜杠开头的路径,其实整路径将会是当前的URL的上一级至N级路径加上该路径名,第二种情况是这种情况的特殊例子
<a href="./article/index.html">article</a>,如果当前你访问的页面地址为http://hostname/book/list.html
则,这个连接将去到http://hostname/book/article/index.html
<a href="../article/index.html">article</a>,如果当前你访问的页面地址为http://hostname/book/list.html
则,这个连接将去到http://hostname/article/index.html
通常我们遇到的相对路径会有下面三种情况,下面一一来举例说明。
一、以"/"为首字母的路径,其完整路径将会是主机名加上该路径名
<a href="/article/index.html">article</a>实际指向:http://hostname/article/index.html
二、无斜杠开头的路径,其完整路径将会是当前的URL的上一级路径加上该路径名
<a href="article/index.html">article</a>,如果当前你访问的页面地址为http://hostname/book/list.html
则,这个连接将去到http://hostname/book/article/index.html
三、以一到N个.加斜杠开头的路径,其实整路径将会是当前的URL的上一级至N级路径加上该路径名,第二种情况是这种情况的特殊例子
<a href="./article/index.html">article</a>,如果当前你访问的页面地址为http://hostname/book/list.html
则,这个连接将去到http://hostname/book/article/index.html
<a href="../article/index.html">article</a>,如果当前你访问的页面地址为http://hostname/book/list.html
则,这个连接将去到http://hostname/article/index.html
相关文章推荐
- 关于Web路径的备忘
- 关于WEB页面中路径研究
- 关于Eclipse中web项目部署至tomcat中的路径问题
- 关于WEB-INF目录不提供外部访问及JSP引用 js,css 文件路径问题
- 关于Web应用中的绝对路径编写问题
- 关于常用路径可在 webpack 中注册以避免代码中过长的引入路径的思考
- VS2003:--------关于"您试图打开的项目是WEB项目,需要通过指定其"Url"路径来打开
- 关于java和web项目中的相对路径问题
- 关于WEB应用的重要路径知识(--this.getContext()--)
- 关于Web系统引用js或其他文件路径读取的问题
- 关于用Webpack路径压缩图片上传尺寸获取的问题
- 关于图片验证码返回二进制流,进行转换为Web的相对路径
- javaweb中关于引用css和image的路径问题
- 关于获取web应用的文件路径的注意事项
- web项目中,视图层中关于相对路径和绝对路径
- 关于Java Web Project的路径问题
- web项目中,视图层中关于相对路径和绝对路径
- 关于web项目图片路径问题
- 关于设置WebControls里的treeview控件的图片路径(转)
- 关于web项目静态资源路径、action路径的控制问题