[英]JS and CSS files not loading inside html
我的文件夹结构看起来像
MyProject | webcontent
在webContent文件夹中,我有html,js,CSS文件。 在这里,我直接如下加载js和CSS文件。
<script src="jquery-1.10.2.js"></script>
<script src="jquery-ui.js"></script>
<link rel="stylesheet" href="jquery-ui.css">
但是我想将js和CSS文件保存在不同的文件夹中,我需要在需要的地方调用它们。 但是我没有在哪里放置js和CSS文件以及如何在html或jsp中定义路径。
这取决于它们在哪里以及如何配置Web服务器。 在几乎所有Web服务器上都使用默认配置,如果要将脚本放在webcontent
的子目录中,则只需在路径前面添加directory-name/
。 例如,用于:
MyProject/ | webcontent/ | js/ jquery-1.0.2.js jquery-ui.js css/ jquery-ui.css
然后
<script src="js/jquery-1.10.2.js"></script>
<script src="js/jquery-ui.js"></script>
<link rel="stylesheet" href="css/jquery-ui.css">
搜索条件是“相对URL”和/或“相对路径”。
假设您的css文件位于
WebRoot --> Css
文件夹,然后在html中使用以下行
<link href="css/bootstrap.css" rel="stylesheet" type="text/css"/>
我希望这可以帮助你
例如,您的HTml文件位于一个文件夹中,而CSS / js文件位于HTML文件夹中的文件夹名称“ mystyle”中。 您应该像这样解决您的CSS文件:
<link rel="stylesheet" href="mystyle/style.css" />
并且如果您的文件位于HTML文件夹“之前”的文件夹中,则您的css / js文件地址如下所示:
<link rel="stylesheet" href="../mystyle/style.css" />
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.