如何将每篇文章的href链接更改为css,js代码,而无需手动操作?我写的每篇文章都被放在不同的文件夹中,每篇文章的开头都有一个链接到css/set.css等的模板。
这是我的示例文章模板代码:示例文章页面
<link href="css/slider.css" rel="stylesheet" type="text/css" media="screen" />
<!-- jquery -->
<script type="text/javascript" src="http://jqueryjs.googlecode.com/files/jquery-1.3.1.js"></script>
<!-- superfish -->
<link href="css/superfish.css" rel="stylesheet" type="text/css" media="screen" />
<script type="text/javascript" src="js/hoverIntent.js"></script>
<script type="text/javascript" src="js/superfish.js"></script>
<!-- initialize jquery superfish plugins -->
<script type="text/javascript" src="js/init.js"></script>
<!-- tabs -->
<script src="js/ui.core.js" type="text/javascript"></script>
<script src="js/ui.tabs.js" type="text/javascript"></script>
<link rel="stylesheet" href="css/ui.tabs.css" type="text/css" media="screen" />
<!-- initialize tabs -->
<script type="text/javascript">
$(document).ready(function(){
$('#container-1 > ul').tabs(); /* news and events */
$('#container-2 > ul').tabs(); /* pre-footer tab */
$('#container-4 > ul').tabs(); /* popular items */发布于 2009-11-26 00:29:20
这听起来像是在问,不管页面放在哪里,如何才能对每个外部文件使用相同的URL。
如果是这样的话,您需要做的就是使用绝对URL而不是相对URL。也就是说,用"/foo/bar/reset.css“(注意最初的斜杠)代替"bar/reset.css”
绝对URL从站点根目录跟踪,而不是从文件的当前位置跟踪,因此无论您将文件放在哪里,链接都是相同的。
编辑:
您可以将此URL放在已放置相对URL的相同位置:即:
<link type="text/css" rel="stylesheet" media="all" href="/foo/bar/style.css" />
而不是
<link type="text/css" rel="stylesheet" media="all" href="bar/style.css" />
您现在正在使用的。
发布于 2009-11-26 01:14:32
Kevin,如果我错了,请纠正我;您在不同的文件夹中有一系列的html文件,并且您想要更新其中的所有CSS和javascript链接以指向新的位置。
您的场景:
wwwroot/
|
-- CSS/
|
-- reset.css
|
-- Javascript/
|
-- 20090112/
|
-- file1.html
|
-- 20090207/
|
-- file2.html
-- file3.html
|
-- etc.Dreamweaver正在将所有内容放在您的CSS文件夹中。如果你想保留CSS文件,那么你需要指定正确的相对路径,或者使用绝对路径。
绝对路径是指定文件的确切位置的路径,http://www.somedomain.com/css/reset.css是绝对路径。
相对路径定义从当前文件位置开始的路径。因此,如果您想要将reset.css添加到file1.html中,可以用../css/reset.css的方式指定它的位置
分解此路径指定:
.. up one folder [we're now in wwwroot]
/css the path from wwwroot
/reset.css the filename这有帮助吗?
https://stackoverflow.com/questions/1798100
复制相似问题