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>

      如图效果:

        

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

    ---- 始终相信这句:
    ----“做每天该做的事,不计结果!”
    ---- 因爲對於編程還只是新手,對很多知識掌握的不牢靠,歡迎大家批評指正~~|=-=|~~
  • 相关阅读:
    QT 界面刷新
    剑指 Offer 65. 不用加减乘除做加法
    3.nvidia-docker安装
    6.通过docker配置深度学习环境
    2.docker安装
    OSG+Visual Studio2015项目变量设置;
    Learning OSG programing---osgwindows
    日常学习网站推荐
    开发 MFC 应用的一般过程
    FVWM使用指南
  • 原文地址:https://www.cnblogs.com/Zell-Dinch/p/3887002.html
Copyright © 2011-2022 走看看