Ubuntu服务器不会将外部文件链接到index.html

时间:2017-10-09 20:03:06

标签: javascript html css

我一直在开发此网站1周,当我组织它时,我开始将index.html页面链接到外部文件(如style.css和main.js),而不是将它们包含在index.html中直。虽然我的网站没有显示颜色并且不再起作用,但我的所有语法都是正确的。我这样说是因为在我的mac工作中,它只是在我的Ubuntu服务器中没有。这是我的index.html页面:

<html>

<head>
<script src="/javascript/javascript.js"></script>
<link rel="stylesheet" type="text.css" href="../mystyle.css">
<title> Test  </title>
</head>

<body>
<h1> Welcome </h1>
<div id="testag"> </div>
</body>

</html>

如您所见,我将javascript放在当前目录中的文件中,并将style.css放在上一个目录中。它们都不能在我的服务器上运行,但是同样的脚本可以在我的Mac上运行...非常感谢任何帮助!

1 个答案:

答案 0 :(得分:0)

根据您的问题,更正的代码将是

<html>

<head>
<script src="javascript.js"></script>
<link rel="stylesheet" href="../mystyle.css">
<title> Test  </title>
</head>

<body>
<h1> Welcome </h1>
<div id="testag"> </div>
</body>

</html>

您还可以验证您的服务器是否具有文件权限。