我可以使用 .py 文件作为 html5 的样式表吗?

我可以使用 .py 文件作为 html5 的样式表吗?

我使用 python 在我的 html4 网站(随机背景)中生成样式表。现在我想转换为 html5,我想知道我是否可以在我的 css 链接中使用 .py 文件。<link rel = "stylesheet" href = "main.py" />该网站目前完全以 cgi 模式运行。

答案1

是的,只要服务器处理 Python 源代码并发出 CSS 代码即可。不要忘记发送相应的Content-Type标头。

答案2

不可以。你知道 CSS 是如何工作的吗?


删除它。我理解的恰恰相反。如果 Web 服务器提供有效的 CSS,当然这是可能的,但它实际上必须通过 CGI 接口(或在非 CGI 情况下通过任何其他 Python 解释器)。

然而,使用 HTML4 也是可以实现的。

不过,从性能角度来看,我看不出这样做有什么理由。为什么不直接提供静态 CSS?

相关内容