CSS文件路径问题

2024-04-25 12:42:37 发布

您现在位置:Python中文网/ 问答频道 /正文

在我最喜欢的编辑器(目前是TextPad)中设计HTML模板时,我可以通过按F11或相应的工具栏按钮在浏览器中查看代码。我将常用的css规则放在一个单独的文件中,因此我的HTML包含以下代码:

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

当.css文件与.html文件位于同一文件夹中时,或者如果我在href属性中完整地路径.css文件,例如///c:/mycssfolder,则此方法有效/通用css.css在

但是,在“live”情况下,我希望.css文件驻留在一个公共文件夹中,该文件夹可以从许多.html文件(例如,href='css)访问/通用css.css,其中css文件夹在web服务器级别配置)。在

如果不将css文件复制到all.html文件夹(以及随之而来的所有维护难题),我如何实现这种设计与实时的两难境地?在

我使用的是python3.1和Jinja2,但我想这个问题适用于任何语言和模板引擎。在

任何帮助都将不胜感激。在

艾伦


Tags: 文件代码文件夹模板规则html浏览器编辑器
2条回答
<link rel='stylesheet' href='../css/stylesheet.css'>

这将向下移动一个级别,然后向上移动一个级别到/CSS/。在

如果将CSS文件放在顶层“/CSS”目录中,那么HTML文件就可以引用它。在

<link rel='stylesheet' href='/css/style_file1.css'>

我对您的框架了解不多;有时在服务器根目录下有一个附加层来标识“应用程序”或其他东西。如果是这样的话,应该是“/appname/css”/文件名.css". 在

相关问题 更多 >