我在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/
。