zoukankan      html  css  js  c++  java
  • <文章代码格式>编写HTML页面将code用特定的格式显示出来

    1.问题

    使用django编写的私人网站,文章内容格式始终不是自己想要的,整体效果不美观.

    2.解决方案

    - 确认HTMl的全局CSS样式是否使用
    {font-size:100%;font:inherit;}等样式.如果使用了,将其注释掉.
    
    - 设置CSS样式
    <style>
    #pre{
        background-color: #f5f5f5;
        font-family: Courier New !important;
        font-size: 12px !important;
        border: 1px solid #ccc;
        padding: 5px;
        overflow: auto;
        margin: 5px 0;
        color: #000;
    }
    </style>
    
    - 前端HTML代码
    <!doctype html>
    <html>
    <head>
        <meta charset="utf-8"/>
        <title>Marked in the browser</title>
        <style>
    
            div {
                 900px;
                margin-left: 228px;
            }
    
            div #main-head {
                font-size: 15px;
                font-family: 华文行楷;
            }
    
            div #main-head #head {
                font-size: 45px;
                color: gray;
                line-height: 35px;
            }
    
            #content {
                font-family: 华文楷体;
                color: #00c0ef;
            }
    
            #content p img {
                 100% !important;
            }
    
            #content pre {
                background-color: #f5f5f5;
                font-family: Courier New !important;
                border: 1px solid #ccc;
                overflow: auto;
                color: #000;
                padding: 1px;
            }
    
        </style>
    </head>
    <body>
    <div>
        <p id="main-head">
            <span id="head">测试文章</span>&nbsp;&nbsp;
            <span id="author">西拉嗦</span>&nbsp;&nbsp;
            <span id="time">2020年6月6日20:44:30</span></p>
        <hr>
        <article id="content">
            <h2 id="h1-u4F60u597D"><a name="你好" class="reference-link"></a><span
                    class="header-link octicon octicon-link"></span>你好:</h2>
            <h3 id="h3--"><a name="我是小叶,很高兴认识你!" class="reference-link"></a><span
                    class="header-link octicon octicon-link">&emsp;&emsp;</span>我是小叶,很高兴认识你!</h3>
            <pre class="prettyprint linenums prettyprinted" style=""><ol class="linenums"><li class="L0"><code
                    class="lang-python"><span class="kwd">print</span><span class="pun">(</span><span
                    class="str">'Hello world'</span><span class="pun">)</span></code></li></ol></pre>
            <p><img src="http://127.0.0.1:8888/group1/M00/00/00/CgACD17bZnCAdR8kAAgZxQ4Sueg070.jpg" alt="">
            </p>
        </article>
    </div>
    <script src="https://cdn.jsdelivr.net/npm/marked/marked.min.js"></script>
    <script>
        co = document.getElementById('content');
        co.innerHTML = marked(co.valueOf());
    </script>
    </body>
    </html>
    
    

    3.效果展示

  • 相关阅读:
    'Undefined symbols for architecture i386,clang: error: linker command failed with exit code 1
    The codesign tool requires there only be one 解决办法
    XCode iOS project only shows “My Mac 64bit” but not simulator or device
    Provisioning profile XXXX can't be found 的解决办法
    UIView 中的控件事件穿透 Passthrough 的实现
    Xcode4.5出现时的OC新语法
    xcode 快捷键(持续更新)
    打越狱包
    php缓存与加速分析与汇总
    浏览器的判断
  • 原文地址:https://www.cnblogs.com/xilasuo/p/13056602.html
Copyright © 2011-2022 走看看