zoukankan      html  css  js  c++  java
  • Bootstrap页面布局10

    网页中标记代码内容使用code和pre标签

    要在HTML中显示标签本来的样子需要转化为实体

      在此附上百度的实体字符http://baike.baidu.com/view/4757776.htm#3

    code标签标注行内的代码内容

      我要在代码中显示如下效果:

        

        需要这么使用code标签

        在前面几节中有是否还是记得:我们在 <code>&lt;div&gt;&lt;/div&gt;</code>标签中添加了一个类<code>.page-header</code>来显示一条分割线

    pre标签标注一段代码内容--同样需要转化实体

      <pre>

        &lt;script type='text/javascript' src='./bootstrap/bootstrap.js'&gt&lt;/script&gt;

      </pre>

      效果如图:

        

      bootstrap为代码和代码块提供了好看的样式,我们只需要调用它的code或者pre标签即可,值得注意的是需要注意将需要显示的HTML特殊标签转化为实体

      下面我们来讲讲,如何更加美化自己要美化的代码块<pre></pre>中的代码

      首先网上搜索google-code-prettify ,下载得到2个文件

        prettify.js 和prettify.css 

      分别保存在路径中然后引入这2个文件

        <link href="./bootstrap/css/prettify.css" rel="stylesheet">

        <script type="text/javascript" src="./bootstrap/js/prettify.js"></script>

      ③要显示行号,需要添加如下css样式在 <style type='text/css'></style>标签中

        li.L0, li.L1, li.L2, li.L3,li.L5, li.L6, li.L7, li.L8{ list-style-type: decimal !important }

        如果不添加行CSS代码那么显示的效果是每隔5行显示一个行号即 5n (n为整数) 才会显示一个行号

      ④给body标签添加onload='prettyPrint();' --> 注意有大写

        <body onload='prettyPrint();'></body>

      ⑤给pre标签添加class='prettyprint linenums' -->注意是小写

        <pre class='prettyprint linenums'></pre>

      如图效果:

        

      看这样效果是不是很赞!!!

    ---- 始终相信这句:
    ----“做每天该做的事,不计结果!”
    ---- 因爲對於編程還只是新手,對很多知識掌握的不牢靠,歡迎大家批評指正~~|=-=|~~
  • 相关阅读:
    LA 2038 Strategic game(最小点覆盖,树形dp,二分匹配)
    UVA 10564 Paths through the Hourglass(背包)
    Codeforces Round #323 (Div. 2) D 582B Once Again...(快速幂)
    UVALive 3530 Martian Mining(贪心,dp)
    UVALive 4727 Jump(约瑟夫环,递推)
    UVALive 4731 Cellular Network(贪心,dp)
    UVA Mega Man's Mission(状压dp)
    Aizu 2456 Usoperanto (贪心)
    UVA 11404 Plalidromic Subsquence (回文子序列,LCS)
    Aizu 2304 Reverse Roads(无向流)
  • 原文地址:https://www.cnblogs.com/Zell-Dinch/p/3887002.html
Copyright © 2011-2022 走看看