两个文件夹中的相同网站不同的CSS

时间:2018-06-15 22:29:45

标签: javascript html css server

我在服务器和文件夹中创建了我:mywebsite.com/folder1 我想拥有相同的网站(功能),但更改一些图像和CSS字体。我正在考虑创建一个新文件夹mywebsite.com/folder2并将文件从folder1复制到folder2,只需替换我需要的CSS和图像。

这个解决方案看起来不太好,因为我的服务器中有很多html和js文件重复。还有其他办法吗?

由于

2 个答案:

答案 0 :(得分:0)

据我了解,您希望在folder2中的文件中使用folder1内容。让我们从这开始:HTML接受一些Linux属性。例如:

<link rel="stylesheet" type="text/css" href="../folder1/styleInFolder1.css">

如您所见,您可以使用../。 HTML搜索所有祖先文件,直到找到styleInFolder1。

此外,CSS以不同的方式接受相同的事情。当您将该行添加到新CSS文件的最顶层时:

@import "../styleInFolder1.css"

新文件获取styleInFolder1中的所有功能,您可以将任何行添加到新的CSS文件中。它仅适用于新文件。您可以更改字体类型等。

我希望这些对您有所帮助。

答案 1 :(得分:-1)

您可以将可重复使用的部分放在单个文件中,并通过phps include包含它们。 其他部分以及CSS可以单独包含在内。

这样,你只需要在一个地方维护核心元素,同时能够在其他地方改变风格。