一般使用 <pre> 标签来包裹多行代码,这会保证代码中的回车、换行、空格、制表符等原有格式不变。Bootstrap也为多行代码添加了背景颜色和边框。

从美观方面考虑,还可以对源代码进行语法高亮显示。网上有很多这样的插件,最著名的非 google 的 code prettify 插件莫属。这个插件非常好用,只需导入它的样式表和JS文件,并为 <pre> 标签添加 .prettyprint 类即可。如果要为源代码添加行号,再追加一个 .linenums 类就行了。如:

  1. <pre class="prettyprint linenums">
  2. $(function() {
  3.    $("#view").toggle(function() {
  4.        $("nav").hide();
  5.        $("[id=show]:checkbox").attr("checked", false);
  6.    },function() {
  7.        $("nav").show();
  8.        $("[id=show]:checkbox").attr("checked", true);
  9.    });
  10. });
  11. </pre>

效果如图 3‑21所示:

图3-21 Bootstrap多行代码样式

关于作者

歪脖先生,十五年以上软件开发经验,酷爱Web开发,精通 HTML、CSS、JavaScript、jQuery、JSON、Python、Less、Bootstrap等,著有《HTML宝典》、《揭秘CSS》、《Less简明教程》、《JSON教程》、《Bootstrap2用户指南》、《Bootstrap3实用教程》,并全部在 GitHub 上开源。

Bootstrap源代码多行代码相关推荐

  1. Bootstrap 源代码之行内代码

    源代码是指计算机程序的源码,或其他机器可以阅读的文本,如计算机程序.或函数名.XML元素名.或文件名等. Bootstrap中,有两种方式显示源代码,一种是使用 <code> 标签包裹行内 ...

  2. java简单编译器源代码_25行代码实现一个简单的编译器

    起因 <25行JavaScript语句实现一个简单的编译器>实现的是一个简单到不能再简单的玩具的玩具,他的魔法是函数式编程简化了js代码.java 8提供了函数式编程的支持,昨晚脑子抽风突 ...

  3. python旋转地球源代码_90行代码让微信地球转起来,太酷了!(python实现)

    原标题:90行代码让微信地球转起来,太酷了!(python实现) 点击图片,即可查看图书详情. 1.微信地球 手机重启后打开微信的一瞬间,会看到一幅有名的图片,上面站着一个 张小龙 . 你可曾想过这样 ...

  4. python代码示例500行源代码-500行代码使用python写个微信小游戏飞机大战游戏

    这几天在重温微信小游戏的飞机大战,玩着玩着就在思考人生了,这飞机大战怎么就可以做的那么好,操作简单,简单上手. 帮助蹲厕族.YP族.饭圈女孩在无聊之余可以有一样东西让他们振作起来!让他们的左手 / 右 ...

  5. 【编译和解释】【源代码和目标代码】【静态语言和脚本语言】

    [编译和解释] 基本概念 1.源代码: 2.目标代码: 3.如何把人类可以阅读的程序变成机器可以执行的目标代码 ①编译: ②解释: ③对比编译和解释: ④静态语言和脚本语言: 基本概念 1.源代码: ...

  6. pyquery获取不到网页完整源代码_爬虫神器之PyQuery实用教程(二),50行代码爬取穷游网...

    爬虫神器之PyQuery实用教程(二),50行代码爬取穷游网 前言 上篇文章 PyQuery (一) 回顾.今天来介绍具体 PyQuery 的使用方法. 穷游网目标与分析 开始之前,按照之前的套路一步 ...

  7. python必背100源代码-100行Python代码实现一款高精度免费OCR工具

    近期Github开源了一款基于Python开发.名为Textshot的截图工具,刚开源不到半个月已经500+Star. 这两天抽空看了一下Textshot的源码,的确是一个值得介绍的项目. 相对于大多 ...

  8. 人脸检测颜值源代码python_50行Python代码识别杨超越的颜值

    行哥又又又又拿杨超越做封面了,只因为昨天群里有小伙伴想学下人脸识别 但是如果要详细介绍的话,那这个故事得从opencv的那个夏天说起,对于python小白来说,门槛有点高.所以行哥今天先给大家介绍一个 ...

  9. SAP系统和微信集成的系列教程之八:100行代码在微信公众号里集成地图搜索功能

    本系列的英文版Jerry写作于2017年,这个教程总共包含十篇文章,发表在SAP社区上. 系列目录 (1) 微信开发环境的搭建 (2) 如何通过微信公众号消费API (3) 微信用户关注公众号之后,自 ...

最新文章

  1. iar升级芯片库_IAR 发布支持ARM Cortex系列的开发工具包
  2. 关于简单动态规划(Dynamic Programming)的总结
  3. 【PAT乙级】1051 复数乘法 (15 分)
  4. VS2022+.NET6+C#10,.NET开发起飞
  5. JavaScript快速入门(四)——JavaScript函数
  6. php学历要求_“最好编程语言” PHP面试的两三事
  7. cad2019菜单栏怎么调出来_Mac苹果鼠标移动速度设置到最快还是太慢了,你可以这样调~...
  8. nginx-一个端口代理多个服务
  9. JSK-17 X的平方根【二分法】
  10. 打印机服务器启用后自动关闭,共享打印机点击打印就自动关闭该怎么办?
  11. MyEclipse 10 破解教程
  12. 千万级敏感词过滤设计
  13. JavaSE_day11【内部类、注解】
  14. 微信小程序中 三元表达式
  15. 决定人生高度的,不是智力,而是体力
  16. java 数组怎么求和,感动,我终于学会了Java对数组求和
  17. 用python实现颜值打分,还能测测自己的颜值
  18. Codeforces847M Weather Tomorrow
  19. 学到生无可恋之 Redis(下)
  20. 开发中,常用到的Eclipse的快捷键

热门文章

  1. OpenJDK与JDK的区别分析
  2. 使用pdb调试python脚本
  3. 京东私有云建设:挑战与应对之道
  4. 艾默生网络能源的数据中心生意经
  5. oracle 11g(四)给oracle添加为系统服务(脚本)
  6. Linux CentOS 7 安装 字体库文件(simsun.ttf、simheittf.ttf)
  7. GCC:使用图对比编码的图神经网络预训练模型 KDD2020
  8. P10全彩屏C语言编程,STC90C52RC驱动P10LED屏的程序
  9. oracle dplsql.bsq,Oracle PLSQL语言初级教程之过程和函数
  10. 山东理工oj答案java_众数问题(山东理工OJ)