我刚刚开始网络开发,我想知道为什么在我的计算机上运行HTML会出现file:///
,然后是浏览器网址栏中的文件路径和名称。例如,我现在正在测试的是:
文件:/// d:/WebDesign/HTML/test/default.html
为什么不是file://
,或只是路径名?
这有什么原因吗?
感谢您的回答。
答案 0 :(得分:3)
//
是URI方案的一般格式的一部分。
下一个/
位于可选项之后 - 如果默认为localhost - hostname(因为您可以拥有文件URI的网络路径)。
有关详细信息,请参阅the Wikipedia article。
答案 1 :(得分:1)
它是本地文件的标准URL代码。另请查看this: -
斜杠是一种通用的,与系统无关的分离方法 部件,并且在特定的主机系统中,它可以在a中使用 pathname(在Unix系统中)或内部映射到另一个 字符
答案 2 :(得分:0)
这只是本地文件的标准URL代码。类似的语法用于指代网络驱动器上的文件。
但是,如果你试图像这样开发,你会遇到问题,特别是如果你打算用PHP这样的语言测试服务器端功能。您可能希望安装一个(免费)程序,如XAMPP或WAMP / MAMP,它将模拟apache服务器并允许您测试这些内容。
你可以找到一些非常有用的(免费)tutorial videos here
的另一个问题