Bootstrap3 源代码样式
源代码
源代码是指计算机程序的源码,或其他机器可以阅读的文本,如计算机程序、或函数名、XML元素名、或文件名等。
Bootstrap中,有两种方式显示源代码,一种是使用 <code> 标签包裹行内代码,另一种是使用 <pre> 标签包裹多行代码。
在使用 <pre> 和 <code> 标签标记源代码时,为了正确的展示代码,要对代码中的尖括号进行转义处理,即把代码中的左尖括号和右尖括号,分别替换成实体字符 < 和 >。
行内代码
出现在文本流中的行内代码,不会影响文本流的布局,一般使用 <code> 标签来包裹它。如:
<p>For example, <code><section></code> should be wrapped as inline.</p>
Bootstrap为 <code> 标签标记的文本使用了不同的文本颜色,并为添加了背景颜色和边框。效果如图 2‑35所示:
图2-35 行内代码
代码块
一般使用 <pre> 标签来包裹多行代码块,这会保证代码中的回车、换行、空格、制表符等原有格式不变。Bootstrap也为多行代码添加了背景颜色和边框。
从美观方面考虑,还可以对源代码进行语法高亮显示。网上有很多这样的插件,最著名的非 google 的 code prettify 插件莫属。这个插件非常好用,只需引入它的样式表和JS文件,并为 <pre> 标签添加 .prettyprint 类即可。如果要为源代码添加行号,再追加一个 .linenums 类就行了。如:
<pre class="prettyprint linenums">
$(function() {
$("#view").toggle(function() {
$("nav").hide();
$("[id=show]:checkbox").attr("checked", false);
},function() {
$("nav").show();
$("[id=show]:checkbox").attr("checked", true);
});
});
</pre>
效果如图 2‑36所示:
图2-36 多行代码
用户输入
HTML中的 <kbd> 标签用来标记通过键盘输入的内容,通常用来指示键盘按键,如 ctrl、shift等。如:
<p>
To switch directories, type <kbd>cd</kbd> followed by the name of the directory.<br>
To edit settings, press <kbd><kbd>ctrl</kbd>+ <kbd>,</kbd></kbd>
</p>
Bootstrap 为 <kbd> 标签标记的文本添加浅黑色背景,并将文本显示为白色。效果如图 2‑37所示:
图2-37 用户输入
变量
HTML中的 <var> 标签用来标记计算机程序的源代码中的变量,它可以是数学表达式或程序上下文中一个真正变量,或一个常量,或函数参数,或仅仅是内容中的占位符。如:
<p><var>y</var> = <var>m</var><var>x</var> +<var>b</var></p>
Bootstrap 将 <var> 标签标记的文本显示为斜体。效果如图 2‑38所示:
图2-38 变量
程序输出
HTML中的 <samp> 标签用来标记程序或系统输出的内容。如:
<p>
<samp>This text is meant to be treated as sample output from a computer program.</samp>
</p>
Bootstrap 将 <samp> 标签标记的文本以等宽字体显示。效果如图 2‑39所示:
图2-39 程序输出
关于作者
歪脖先生,十五年以上软件开发经验,酷爱Web开发,精通 HTML、CSS、JavaScript、jQuery、JSON、Python、Less、Bootstrap等,著有《HTML宝典》、《揭秘CSS》、《Less简明教程》、《JSON教程》、《Bootstrap2用户指南》、《Bootstrap3实用教程》,并全部在 GitHub 上开源。
Bootstrap3 源代码样式相关推荐
- Bootstrap3 表格样式
紧凑型表格 为 <table> 添加 .table-condensed 类,所有单元格的 padding 都由8px减到5px,让表格更加紧凑.这种样式适合信息密集的情况.如: <t ...
- Bootstrap3 全局样式
Bootstrap 3 的目标是简洁.直观.强悍的前端开发框架,让 Web 开发变得更好.更快.更强壮,我们有必要先了解一下 Bootstrap 底层结构的关键部分. HTML5文档类型 Bootst ...
- Bootstrap3兼容IE8
在使用Bootstarp3的时候,发现在IE8上面的支持并不好,其中使用的H5标签与响应式布局IE8是不支持的,看个例子: <!DOCTYPE html> <html>< ...
- python合并表格源代码_Excel电子表格如何合并单元格,Python编程实践,xlwt模块的应用...
#我要学Python#前面内容,我们详细了解了使用Python来操作Excel文件的一般方法.其中读取并通过Python中PyQt5模块展示了Excel文件的内容,详细方法参见下面的博文: 电子表格处 ...
- html网页源代码是什么 如何查看网页源代码经验篇
网页源代码目录 网页源代码是什么 查看网页源代码 其它浏览器查看源代码方法 查看源代码总结 一.什么是网页源代码? - TOP 通俗了解,通过html语法规则让图片.文字等内容,在浏览器显示出 ...
- Eclipse中的checkstyle插件
一.Checkstyle工具 Checkstyle是一款检查Java程序源代码样式的工具,它可以有效的帮助我们检视代码以便更好的遵循代码编写标准. 官方地址:http://checkstyle.sou ...
- datatables使用指南
2019独角兽企业重金招聘Python工程师标准>>> 前言 之前做项目也用过datatables渲染数据表,但也是一扫而过,照着例子初始化,满足基础的搜索,翻页和排序的功能就拉倒了 ...
- html如何查找文件,如何查找网站上HTML的CLASS文件并下?如何查找网站上HTM 爱问知识人...
安装设置步骤: 1. 从http://www.kpdus.com/jad.html 下载jadnt158.zip . 2. 从http://jadclipse.sourceforge.net/ 下载n ...
- vue使用typescript有什么好处,vuetypescript有啥优势
2020年前端最火的技术是什么? 我认为的2020年前端开发者最应该掌握的一些比较火爆的技术与知识点. 1,前端框架和语言层面9月份Vue3.0发布,声称对TypeScript有着更好的开发体验,通过 ...
最新文章
- plsql 设置鼠标行执行_Excel中执行“宏”的方法有哪些?我列举了这5个,你会几个...
- 剑指 Offer 43. 1~n整数中1出现的次数
- 报错记录:SprintBoot---Unable to start embedded container; nested exception is java.lang……
- OpenCV安全屏障摄像机Security Barrier Camera的实例(附完整代码)
- COMET彗星(三)构建自己的COMET核心
- 问道五周年服务器维护公告,问道五周年 欢乐嘉年华
- oracle加密表空间,加密表空间
- Windows Server 2008搭建域环境---安装活动目录
- Picasso源码阅读笔记六
- json数据格式在javascript的读取与c#后台的赋值格式
- 医学图像之DICOM格式解析
- java 串口 rxtx_java使用RXTX进行串口通信
- 如何成为一名优秀的程序员
- WebCracker4.0和monster字典——路由器登陆密码破解工具
- 关于Ajax跨域的解决方案
- 2019年c++/c,java,python,前端,数据结构,ps等资料大全
- [转]Magento 2 and 1 Million Products
- NVME_PCIE_SATA_AHCI_M.2_2.5“
- php仿u8系统模板_u8cloud操作步骤!
- 短期学习就能月薪过万?IT培训套路揭秘,教育机构宣传是真是假