很多人在写代码的时候关于路径这个问题很头疼,其实路径是很简单的,只是没人帮我们点投!初次学习程序的人,我相信肯定会遇到和我一样的问题,比如说,“/”和“~”引用路劲的区别,接下来看吧,这篇文章肯定会将你点透的,看完这篇文章你一定会有一种山重水复疑无路,柳暗花明又一村的感觉!

1、关于路径:

(1)绝对路径

包含站点路径的路径:<a href=””>百度</a>

站点改变路径失效;

(2)相对路径

相同目录:<a href=”about.jpg”></a>

上级目录相同:<a href=”../about.jpg”></a>

跟高的父级目录:<a hrf=”../../about.jpg”></a>

(3)根路径

相对路径和绝对路径的折中,以/开头

<a href=”/about/about.jpg”></a>

2、关于ASP.NET MVC中路径

(1)~为web应用程序根目录运算符,只能位于服务器代码中,不能用于客户端元素中;

(2)src=”@Url.Content(“~/scripts/*.js”)”将虚拟路径转化为站点的绝对路径;若没有~,只返回路径字符串;

若程序位于下,src=”@Url.Content(“~/scripts/*.js”)”转化为:

*.js

src=” /scripts/*.js”转化为:

*.js

(3)MVC3中必须写src=”@Url.Content(“~/Scripts/*.js”)”

而MVC4中可以直接写为src= “~/Scripts/*.js”

3、ASP.NET MVC中添加引用

(1)添加CSS链接

<link href="@Url.Content("~/Content/Site.css?1.1.10")" rel="Stylesheet" type="text/css" />

(2)添加外部脚本引用

<script src="@Url.Content("~/Scripts/jquery-1.7.1.min.js?1.1.10")" type="text/javascript"></script>

当然这只是针对NET中的,如果用其它语言开发还会遇到其他的问题,加油!

更多相关文章

  1. C#连接FTP时路径出现问题的解决方法
  2. 总结.NET如何获取当前路径的方法
  3. 如何快速生成数据的文本路径呢?C++实现文本路径生成
  4. 用C++实现最短路径之Dijkstra算法
  5. 云原生 DevOps 的 5 步升级路径
  6. Python+Kepler.gl轻松制作酷炫路径动画
  7. Java 类路径(学习 Java 编程语言 036)
  8. LeetCode 实战:「图解」二叉树中的最大路径和
  9. 动画:面试必刷之二叉树中和为某一值的路径

随机推荐

  1. android setAudioSource failed
  2. android ndk native_activity.h
  3. Android的NDK开发(5)————Android JNI
  4. Android(安卓)studio编译警告:请使用 -Xli
  5. Android版本检测\自动更新 (转的别人的)
  6. Android 长按识别图中二维码
  7. android 自学笔记
  8. Android属性动画设置中心点
  9. Android Initialization Process ---- An
  10. Android 4.4以后设置状态栏颜色