gpt4 book ai didi

python - 如何在具有多个目录的 html 中使用 css 样式?

转载 作者:太空宇宙 更新时间:2023-11-04 02:13:50 24 4
gpt4 key购买 nike

我正在尝试使用带有 Python、HTML 和 CSS 的 Google Appengine 制作一个简单的网络应用程序。我知道要将单独文件中的 .css 样式放入 html 中,应该使用链接标记,但我似乎无法让它工作。这是一般目录配置:

主要
├── app.yaml
├── 文件.py
├── 文件夹
│ ├── 文件.py
│ ├── 模板
│ │ ├── form.html
│ ├── 静态
│ │ ├── style.css

“form.html”包含布局,“style.css”包含样式。我尝试将代码从“style.css”直接放入带有样式标签的“form.html”中并且它有效,但是当我在 html 文件的头部使用链接标签时它不起作用。以下是我到目前为止尝试过的链接标签:

<head>
<link type="text/css" rel="stylesheet" href="/Static/style.css">
<title> ... </title>
</head>


<head>
<link type="text/css" rel="stylesheet" href="/Folder/Static/style.css">
<title> ... </title>
</head>


<head>
<link type="text/css" rel="stylesheet" href="/Main/Folder/Static/style.css">
<title> ... </title>
</head>

这些都不起作用,有什么解决方案?

最佳答案

您的 app.yaml 中需要一个 url 处理程序:

- url: /Static 
static_dir: Static/
secure: optional

我不确定你的目录树。如果 Static 嵌套在 Folder 中,那么它将是:

- url: /Folder/Static 
static_dir: Folder/Static/
secure: optional

或者,如果 Static 嵌套在 Folder 中,并且您想简化您的 html 链接,那么:

- url: /Static  # <== what url to handle
static_dir: Folder/Static/ # <== where to point that url
secure: optional

您可以通过以下方式访问:

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

关于python - 如何在具有多个目录的 html 中使用 css 样式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39282466/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com