url 中的斜杠问题

url中的斜杠是“\”还是”/“有什么区别?... url中的斜杠 是“\” 还是 ”/“ 有什么区别? 展开
 我来答
匿名用户
2013-05-31
展开全部
正斜杠/slash 表示除法,分隔。在windows系统中通常用来分隔命令行参数,/表示选项等。不能作为文件名。
而在unix系统中,/表示目录。由于web遵循unix命名,所以在网址(URL)中,/表示目录。
反斜杠\backslash,在windows系统中用来表示目录。

计算机操作系统不同
比如Windows本地路径用\
例如C:\windows\system32
网络一般用/
file:///D:/
http://www.xxx.com/ UNIX 操作系统设计了这种路径分隔法,它使用斜杠:/。由于网络是首先应用在 UNIX 计算机之间的,至今为止,一半以上的网络服务器仍是使用 UNIX 操作系统的,所以网址也沿用了斜杠作路径分隔符。微软在开发 DOS 2.0 的时候,从 UNIX 中借鉴了这种目录结构,但由于 DOS 中,斜杠已经用来作为命令行参数的标志了(UNIX 中用的是“ - ”符),所以只得使用反斜杠:\到了 Windows 时代,很多时候已经没有命令行参数的干扰,加上网络使用的扩展,现在斜杠和反斜杠大多时候可以互换,没有什么影响。 在DOS中,正斜杠后面是路径,也就是文件名,而反斜杠后是加DOS命令的参数..比如
C:\WINDOWS\SETTING ..这是正斜杠的作用后面跟着的是文件名
C:\dir/P ...这就是反斜杠后面是一个名令的参数dir 是命令.  一、相对路径?相对路径就是指由这个文件所在的路径引起的跟其它文件(或文件夹)的路径关系。使用相对路径可以为我们带来非常多的便利。下面举实例详解:
   例如在本地硬盘有如下两文件,它们要互做超链接
  G:\site\index.htm
  G:\site\web\article\01.htm
   index.htm要想链接到01.htm这个文件,正确的链接应该是:链接文字,这是标准的相对路径。
  反过来,01.htm要想链接到index.htm这个文件,在01.htm文件里面应该写上这句:返回首页。这里的../表示向上一级。
  至此,你已经了解相对路径的概念了,就是这样简单明了。如果你还是没有看明白,以前学过DOS吗?它的“CD文件夹名”和“CD..”命令用过吗?这是同理的。
   注意:相对路的文件夹符号是斜杠:/
  链接文字这样的链接,在href后面的第一个斜杠表示根目录,通常我们要特别慎用这种方式。二、什么是绝对路径?
   在www中(广域网),以http开头的链接都是绝对路径。
  三、什么是物理路径?
  物理路径指的是某一台计算机本地的路径,以盘符开头,例如C:\、D:\temp等等。ASP的数据库连接中,只能连接物理路径,而不能连接相对路径,所以需要用server.mappath对象把相对路径转化成物理路径。
  \是文件的路径,如c:\windows\system\……
  /是用在dos命令中加参数,DIR——显示磁盘目录命令
  1.功能:显示磁盘目录的内容。
  2.类型:内部命令
  3.格式:DIR [盘符][路径][/P][/W]
  使用说明:/P的使用;当欲查看的目录太多,无法在一屏显示完屏幕会一直往上卷,不容易看清,加上/P参数后,屏幕上会分面一次显示23行的文件信息,然后暂停,并提示;Press
  any key to continue
  /W的使用:加上/W只显示文件名,至于文件大小及建立的日期和时间则都省略。加上参数后,每行可以显示五个文件名。扩展阅读:www.wextom.com
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式