我使用Visual Studio 2010基于Web应用程序模板创建新项目。
我什么都没改变。请注意,Login.aspx和Default.aspx都引用网站根文件夹中的相同Site.Master母版页。并且Site.Master使用相对URL“〜/ Styles / Site.css”引用CSS表tilda不是指网页所标识的“您当前的位置”吗?
由于Login.aspx页面和Default.aspx页面都在不同的文件夹中,但它们都使用相同的母版页,在这两种情况下,这个相对URL如何正确指向CSS页面是否正确?
答案 0 :(得分:2)
在这种情况下,tilda是应用程序的根文件夹。
请参阅~/
答案 1 :(得分:1)
没有。代字号指的是Web应用程序的根文件夹。如果您需要当前位置,请使用./
或完全忽略~/
。但在这种情况下,它只是指你的项目。
答案 2 :(得分:1)
tilda代表应用程序的根目录,无论是否部署为虚拟目录