CSS样式没有出现在Django应用程序上

时间:2014-12-16 04:25:55

标签: html css django

我的CSS在以下路径中:mysite / myapp / static / myapp / style.css。截至目前,CSS只是:

body {
  background-color: #F2B8F0
}

h1 {
  color: #7BE0CB
}

我的HTML设置如下:mysite / myapp / templates / myapp / home.html,其中以下代码位于顶部:

{% load staticfiles %}
<link rel="stylesheet" type="text/css" href="{% static 'myapp/style.css' %}" />

我的settings.py就像:

# Static files (CSS, JavaScript, Images)
# https://docs.djangoproject.com/en/1.7/howto/static-files/

STATIC_URL = '/static/'

但是,没有任何反应,并且我的HTML中没有显示不同的文本和背景颜色。有谁碰巧知道为什么?谢谢!

1 个答案:

答案 0 :(得分:0)

也许您的css链接标记位于HTML中的错误位置。它应该如下:

<!DOCTYPE html> 

{% load static %}

<html>
  <head>
      <link rel="stylesheet" type="text/css" href="{% static 'myapp/style.css' %}" />
  </head>
  <!-- YOUR HTML HERE -->
</html>