Unix使用正斜杆/作为路径分隔符,而web应用最新使用在Unix系统上面,所以目前所有的网络地址都采用正斜杆/作为分隔符,同时反斜杠\在UNIX中是用来标识转义字符的。

    Windows由于使用正斜杆/作为DOS命令提示符的参数标志了,为了不混淆,所以采用反斜杠\作为路径分隔符。所以目前windows系统上的文件浏览器都是用反斜杠\作为路径分隔符。随着发展,DOS系统已经被淘汰了,命令提示符也用的很少,但斜杆和反斜杠在大多数情况下可以互换,没有影响。

    总结就是:

    1. Windows使用反斜杠\,Linux使用正斜杆/
    2. Windows下正反斜杠可以互换,但Linux下并不支持(反斜杠用于转义)
    3. 所以最好都使用正斜杆/

    下面再讨论一下相对路径和绝对路径:

    1. ./SRC/:这样写表示,当前目录中的SRC文件夹;
    2. ../SRC/:这样写表示,当前目录的上一层目录中SRC文件夹;
    3. /SRC/:这样写表示,项目根目录(可以只磁盘根目录,也可以指项目根目录,具体根据实际情况而定)