局部HTML页面的正确CSS文件路径是什么?



我在RAW HTML中有一个多区域网站。因此,如果您在美国,澳大利亚或其他地方,则应为您提供本地内容。目前,我将所有HTML文件都放在顶层,并且文件夹中的CSS文件(CSS(。我正在尝试组织内容,以便所有美国内容都在美国文件夹中(澳大利亚等等(。

如果CSS/JS等文件在单独的文件夹中,看来我无法使用相对URL结构。

因此,我应该放置什么文件路径,而不是例如<link href="css/minify-theme.css" rel="stylesheet" type="text/css" media="all">,以便美国HTML文件可以找到CSS路径?

对不起,为菜鸟问题,仍在学习html/css。

谢谢!

您的问题可能是从每个页面中验证相对路径的情况。

例如,如果您的CSS文件全部在/CSS/(如您所说(中,但是现在您已将美国页面移至/美国/,那么,在美国/index.html(etc(中,您的CSS声明应应像这样:

<link href="../css/minify-theme.css" rel="stylesheet" type="text/css" media="all">

" ../"的意思是"上一个目录"。然后,它进入/css/目录。

您可以使用/替换基本URL或//的整个路径名来替换从主机名中替换所有内容。有关详细信息,请参见保留URL。

我认为不同区域有不同的内容,但是对于所有区域,您应该使用常见的样式/脚本路径css/js/

最新更新