相对路径与绝对路径是文件系统中两种不同的路径表示方式。
相对路径分为两种情况。第一种是相对于当前页面的路径,如“1.html, ../1.html, ./aaa/1.html”。这里的“1.html”表示与当前页面在同一目录下的1.html页面,“../1.html”表示当前页面所在目录的上一级目录下的1.html页面,“./aaa/1.html”表示当前页面所在目录中的aaa目录下的1.html页面。
另一种相对路径是相对于网站根目录的路径,这种写法都是以“/”开头的,如“/1.html, /aaa/1.html”。这里的“/1.html”表示根目录下的1.html页面,“/aaa/1.html”表示根目录下的aaa目录下的1.html页面。
而绝对路径则是指带盘符的路径,如“d:\database.mdb”。在网站开发中,绝对路径通常用于配置文件和程序中读写文件时,需要将相对路径映射为服务器的绝对路径。
总结而言,相对路径相对于当前位置或根目录描述文件位置,而绝对路径则是从系统根目录开始描述文件位置。在实际应用中,根据场景选择合适的路径表示方式能更高效地进行文件操作。