zoukankan      html  css  js  c++  java
  • django-模板之include标签(十五)

    就是将一些常用的html代码分离出来,使其可以重复利用,减少代码量

    index.html

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>{{title}}</title>
        <link rel="stylesheet" href={% static 'css/index.css' %}>
    </head>
    <body>
        {% include 'header.html'%}
        <div class="content">
            <h1>这是主界面</h1>
            <!--{% block content %}-->
            <!--{% endblock %}-->
        </div>
        {% include 'footer.html'%}
    </body>
    </html>

    header.html

    <div class="header">
        <ul>
            <li>index</li>
            <li>html</li>
            <li>css</li>
            <li>python</li>
            <li>php</li>
        </ul>
    </div>

    footer.html

    <div class="footer">
        <ul>
            <li>index</li>
            <li>html</li>
            <li>css</li>
            <li>python</li>
            <li>php</li>
        </ul>
    </div>

    index.css

    .header {
        height: 68px;
        background-color: fuchsia;;
    }
    .header li{
        float:left;
        display: inline;
        margin-left:10px;
        line-height: 60px;
        list-style:none;
        color:#ffffff;
        font-size: 28px;
    }
    .content{
        height:300px;
    }
    .footer{
        height:50px;
        background-color: thistle;
    }
    
    .footer li{
        float:left;
        display: inline;
        margin-left:10px;
        line-height: 60px;
        list-style:none;
        color:#ffffff;
        font-size: 28px;
    }

    具体效果:

  • 相关阅读:
    python入门之函数及其方法
    Python入门知识点2---字符串
    Python列表 元组 字典 以及函数
    Python入门知识
    Autofac使用代码
    优化EF以及登录验证
    CRM框架小知识以及增删查改逻辑代码
    分页SQL
    触发器SQL
    动态生成lambda表达式
  • 原文地址:https://www.cnblogs.com/xiximayou/p/11747988.html
Copyright © 2011-2022 走看看