HTML--URL
1.物理路径
物理文件存在与计算机硬盘上的路径,
如:C:\mypicture\aaa.jpg
在asp.net中.用Server.MapPath方法可以将指定的相对或虚拟路径映射到服务器上相应的物理目录上
Server.MapPath(“.“)返回当前路径
Server.MapPath(“..“)返回上一层路径
Server.MapPath(“test.aspx“)返回此页的绝对路径
Server.MapPath(“/aaa“)返回此目录的绝对路径
2.URL
URL(Universal Resource Locator)路径是一种互联网地址的表示法。在这个数据里可以包括以何种协议连接、要连接到哪一个地址、连接地址的端口(Port)号以及服务器(Server)里文件的完整路径和文件名称等信息。在HTML中,URL路径分为两种形式:绝对路经和相对路径。
a. 绝对路径:
绝对路径是将服务器上磁盘驱动器名称和完整的伦够写出来,同时也会表现出磁盘上的目录结构。
语法格式: <scheme>:<scheme_dependent_information>
其中,<scheme>是某一种传输协议,而 <scheme_dependent_information> 则是连接的位置信息。
例如:
<a href="http://www.frontfree.net">
<a href="file:///D:/test/html.htm"> |
相对路径是相对于当前的HTML文档所在目录或站点根目录的路径。
语法格式: 相对关系/部分路径/文件名
根据相对路径的参照点又可以分为相对文档的相对路径以及相对根目录的相对路径。
<1>相对文档:
这种路径的表现形式是根据目标文档所在目录和当前文档所在目录之间的关系的一种表现形式。“../”表示上一级目录,“./“表示当前目录,“./img/test.gif“=“img/test.gif“.
例如当前文档的路径是:test/project1/index.htm 。我们要找test目录下的html.htm 。而当前的目录是project1,我们要回到上一级目录中,所以路径是“../html.htm”。
<2>相对根目录:
这种路径根据目标文档相对于根目录的关系的一种表现形式。在这种表达式种的第一个字符是“/”,这个符号表示这个路径是一个相对于根目录的表达式。
例如:
<a href="/test/html.htm"> |