<link href="../../Styles/TestSite.css" rel="stylesheet" /> // this works fine
<link href="~/Styles/TestSite.css" rel="stylesheet" /> // this has no effect on page style
项目名称为party,因此项目根目录为\party
具有default.aspx页面的文件夹名称
party/demo/IO/default.aspxparty/Styles/TestSite.css
据我所知:
~/Styles/TestSite.css>gt;这给了我一条从党的项目根源到样式表的相对路径。。。我说得对吗。
..//Styles/TestSite.cass>gt;我的理解是>gt;返回
假设我们在https://www.example.com/htdocs/dir1/dir2/file.html
中,在文件路径前面使用以下斜杠。我们试图加载哪个样式表?
/style.css → Root directory → /htdocs/style.css
./style.css → Working directory → /htdocs/dir1/dir2/style.css
../style.css → Up one directory → /htdocs/dir1/style.css
../../style.css → Up two directories → /htdocs/style.css
我相信波浪号~/
在ASP.NET中用于应用程序根(而不是服务器根、应用程序根(,其他的就不多了。