在建立超级链接时,绝对路径与相对路径有什么区别
2个回答
展开全部
所谓“绝对路径”就是从根目录开始一直到该目录的全程的路径,这样说可能太抽象,举个例子:"c:\apache\htdocs\cgi-bin\test.cgi"就是文件test.cgi的绝对路径。
所谓“相对路径”就是相对于当前目录的路径,举个例子:例如当前目录目录是
"c:\apache\htdocs"
你要浏览
c:\apache\htdocs\cgi-bin\test.cgi文件的内容,那么只需在命令行里输入
"type
cgi-bin\test.cgi"
就可以了,要是在"c:\apache\htdocs\cgi-bin\xyz"下呢,那么就是
"type
..test.cgi"。绝对路径是不变的,而相对路径是随用户工作目录的变化而变化。
抽象路径:
用户界面和操作系统使用与系统相关的路径名字符串来命名文件和目录。此类呈现分层路径名的一个抽象的、与系统无关的视图。抽象路径名有两个组件:
一个可选的与系统有关的前缀字符串,比如盘符,"/"
表示
unix
中的根目录,"\\\\"
表示
microsoft
windows
unc
路径名,以及零个或更多字符串名称的序列。
除了最后一个,抽象路径名中的每个名称代表一个目录;最后一个名称既可以代表目录,也可以代表文件。空的抽象路径名没有前缀和名称序列。
所谓“相对路径”就是相对于当前目录的路径,举个例子:例如当前目录目录是
"c:\apache\htdocs"
你要浏览
c:\apache\htdocs\cgi-bin\test.cgi文件的内容,那么只需在命令行里输入
"type
cgi-bin\test.cgi"
就可以了,要是在"c:\apache\htdocs\cgi-bin\xyz"下呢,那么就是
"type
..test.cgi"。绝对路径是不变的,而相对路径是随用户工作目录的变化而变化。
抽象路径:
用户界面和操作系统使用与系统相关的路径名字符串来命名文件和目录。此类呈现分层路径名的一个抽象的、与系统无关的视图。抽象路径名有两个组件:
一个可选的与系统有关的前缀字符串,比如盘符,"/"
表示
unix
中的根目录,"\\\\"
表示
microsoft
windows
unc
路径名,以及零个或更多字符串名称的序列。
除了最后一个,抽象路径名中的每个名称代表一个目录;最后一个名称既可以代表目录,也可以代表文件。空的抽象路径名没有前缀和名称序列。
上海华然企业咨询
2024-10-21 广告
2024-10-21 广告
上海华然企业咨询有限公司专注于AI与数据合规咨询服务。我们的核心团队来自头部互联网企业、红圈律所和专业安全服务机构。凭借深刻的AI产品理解、上百个AI产品的合规咨询和算法备案经验,为客户提供专业的算法备案、AI安全评估、数据出境等合规服务,...
点击进入详情页
本回答由上海华然企业咨询提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |