日期:2014-05-17  浏览次数:20604 次

js和css路径

html中js和css路径和url有关,设置不合理很容易引起找不到外部文件

<link charset="utf-8" type="text/css" href="./css/base.css" rel="stylesheet">
<script type="text/javascript" charset="utf-8" src="./js/jquery-1.7.1.min.js" ></script>

相对路径会因为url的变化而失效

/根目录 :对应urlhttp://localhost:8080

../上级目录

./和直接文件名都表示当前目录

?

使用绝对路径能正确找到外部文件

例如:

<link charset="utf-8" type="text/css" href="$request.contextPath/css/base.css" rel="stylesheet">

<script type="text/javascript" charset="utf-8" src="$request.contextPath/js/jquery-1.7.1.min.js" ></script>

?

?