所以我有点像个编程新手,但我认为我有CSS引用了……显然不是。我引用了样式表,在外部,内部完成了工作。但是由于某种原因,当我回过头来调整一个我曾经使用过的旧应用程序时,最初将CSS包含在HTML中,然后将CSS移出,然后对其进行引用,奇怪的是CSS完全停止了工作。我已经将目录设置如下:

App name (folder)
   static (folder)
      main.css
   templates (folder)
      template_referencing_css.html
   main.py
   app.yaml


因此,这是我尝试过将main.css放在静态文件夹中的各种参考:

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

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


这是我将main.css移至具有引用它的模板的template文件夹时尝试的操作:

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


css文件只是以下内容的较长版本:

body    {
    font-family:sans-serif;
    width: 850px;
    background-color: #F0F8FF;
    color: #008B8B;
    margin: 0 auto;
    padding: 10px;
}
.error {
    color: red;
}
label {
    display: block;
    font-size: 20px;
}

最佳答案

删除斜杠-

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

10-01 09:57
查看更多