一、關於路徑:javascript
(1)絕對路徑css
包含站點路徑的路徑:<a href=」http://www.baidu.com/about.jpg」>百度</a>java
站點改變路徑失效;jquery
(2)相對路徑web
相同目錄:<a href=」about.jpg」></a>服務器
上級目錄相同:<a href=」../about.jpg」></a>ip
跟高的父級目錄:<a hrf=」../../about.jpg」></a>字符串
(3)根路徑get
相對路徑和絕對路徑的折中,以/開頭it
<a href=」/about/about.jpg」></a>
二、關於ASP.NET MVC中路徑
(1)~爲web應用程序根目錄運算符,只能位於服務器代碼中,不能用於客戶端元素中;
(2)src=」@Url.Content(「~/scripts/*.js」)」將虛擬路徑轉化爲站點的絕對路徑;若沒有~,只返回路徑字符串;
若程序位於http://www.aaa.com/bbb下,src=」@Url.Content(「~/scripts/*.js」)」轉化爲:
http://www.aaa.com/bbb/scripts/*.js
src=」 /scripts/*.js」轉化爲:
http://www.aaa.com/scripts/*.js
(3)MVC3中必須寫src=」@Url.Content(「~/Scripts/*.js」)」
而MVC4中能夠直接寫爲src= 「~/Scripts/*.js」
三、ASP.NET MVC中添加引用
(1)添加CSS連接
<link href="@Url.Content("~/Content/Site.css")" rel="Stylesheet" type="text/css" />
(2)添加外部腳本引用
<script src="@Url.Content("~/Scripts/jquery-1.7.1.min.js")" type="text/javascript"></script>