Bootstrap排版样式

学习要点:

  1.页面排版

本节课我们主要学习一下 Bootstrap 全局 CSS 样式中的排版样式,包括了标题、页面 主体、对齐、列表等常规内容。

一.页面排版

Bootstrap 提供了一些常规设计好的页面排版的样式供开发者使用。

1.页面主体

Bootstrap 将全局

font-size 设置为 14px,line-height 行高设置为 1.428(即 20px);

<p>段落元素被设置等于 1/2 行高(即 10px);颜色被设置为#333。

lead样式class类,语气加重,字体加粗大点(Bootstrap)

<p>Bootstrap 框架</p>
<p class="lead">Bootstrap 框架</p>
<p>Bootstrap 框架</p>
<p>Bootstrap 框架</p>
<p>Bootstrap 框架</p>

2.标题

我们从 Firebug 查看元素了解到,Bootstrap 分别对 h1 ~ h6 进行了 CSS 样式的重构,

<h1 ~ h6>标签样式(Bootstrap)

<h1>Bootstrap 框架</h1> //36px
<h2>Bootstrap 框架</h2> //30px
<h3>Bootstrap 框架</h3> //24px
<h4>Bootstrap 框架</h4> //18px
<h5>Bootstrap 框架</h5> //14px
<h6>Bootstrap 框架</h6> //12px

并且还支持普通内联元素定义 class=(.h1 ~ h6)来实现相同的功能。

<span class="h1">Bootstrap</span>

注:通过 Firebug 查看元素还看到,字体颜色、字体样式、行高均被固定了,从而保 证了统一性,而原生的会根据系统内置的首选字体决定,颜色是最黑色。

在 h1 ~ h6 元素之间,还可以嵌入一个 small 元素作为副标题,

<small>标签样式,在 h1 ~ h6 元素之间,还可以嵌入一个 small 元素作为副标题(Bootstrap)

<h1>Bootstrap 框架 <small>Bootstrap 小标题</small></h1>
<h2>Bootstrap 框架 <small>Bootstrap 小标题</small></h2>
<h3>Bootstrap 框架 <small>Bootstrap 小标题</small></h3>
<h4>Bootstrap 框架 <small>Bootstrap 小标题</small></h4>
<h5>Bootstrap 框架 <small>Bootstrap 小标题</small></h5>
<h6>Bootstrap 框架 <small>Bootstrap 小标题</small></h6>

通过 Firebug 查看,我们发现 h1 ~ h3 下 small 元素的大小只占父元素的 65%,那么 通过计算(查看 Firebug 计算后的样式),h1 ~ h3 下的 small 为 23.4px、19.5px、15.6px; h4 ~ h6 下 small 元素的大小只占父元素的 75% ,分别为:13.5px、10.5px、9px。 在 h1 ~ h6 下的 small 样式也进行了改变,颜色变成淡灰色:#777,行高为 1,粗度 为 400。

3.内联文本元素

添加标记,元素或.mark 类

<mark>标签样式,内联文本元素,添加标记,元素或.mark 类(Bootstrap)

<p>Bootstrap<mark>框架</mark></p>

各种加线条的文本

<del>标签样式,内联文本元素,删除的文本(Bootstrap)
<s>标签样式,内联文本元素,无用的文本(Bootstrap)
<ins>标签样式,内联文本元素,插入的文本(Bootstrap)
<u>标签样式,内联文本元素,效果同上,下划线文本(Bootstrap)

<del>Bootstrap 框架</del>     //删除的文本
<s>Bootstrap 框架</s>         //无用的文本
<ins>Bootstrap 框架</ins>     //插入的文本
<u>Bootstrap 框架</u>         //效果同上,下划线文本

各种强调的文本

<small>标签样式,内联文本元素,标准字号的 85%(Bootstrap)
<strong>标签样式,内联文本元素,加粗(Bootstrap)
<em>标签样式,内联文本元素,倾斜(Bootstrap)

<small>Bootstrap 框架</small>     //标准字号的 85%
<strong>Bootstrap 框架</strong>   //加粗 700
<em>Bootstrap 框架</em>           //倾斜

4.对齐

设置文本对齐

text-left样式class类,居左(Bootstrap)
text-center样式class类,居中(Bootstrap)
text-right样式class类,居右(Bootstrap)
text-justify样式class类,两端对齐,支持度不佳(Bootstrap)
text-nowrap样式class类,不换行(Bootstrap)

<p class="text-left">Bootstrap 框架</p>       //居左
<p class="text-center">Bootstrap 框架</p>     //居中
<p class="text-right">Bootstrap 框架</p>      //居右
<p class="text-justify">Bootstrap 框架</p>    //两端对齐,支持度不佳
<p class="text-nowrap">Bootstrap 框架</p>     //不换行

5.大小写

设置英文文本大小写

text-lowercase样式class类,小写(Bootstrap)
text-uppercase样式class类,大写(Bootstrap)
text-capitalize样式class类,首字母大写(Bootstrap)

<p class="text-lowercase">Bootstrap 框架</p> //小写
<p class="text-uppercase">Bootstrap 框架</p> //大写
<p class="text-capitalize">Bootstrap 框架</p>//首字母大写

6.缩略语

<abbr>标签样式,缩略语,文字下虚线(Bootstrap)

initialism样式class类,文字上鼠标放上去显示title文本和一个?图标(Bootstrap)

Bootstrap<abbr title="Bootstrap" class="initialism">框架</abbr>

7.地址文本

设置地址,去掉了倾斜,设置了行高,底部 20px

<address><strong>Twitter, Inc.</strong><br>795 Folsom Ave, Suite 600<br>San Francisco, CA 94107<br><abbr title="Phone">P:</abbr> (123) 456-7890
</address>

8.引用文本

默认样式引用,增加了做边线,设定了字体大小和内外边距

<blockquote>标签样式,默认样式引用,增加了做边线,设定了字体大小和内外边距(Bootstrap)

<blockquote>Bootstrap 框架
</blockquote>

反向引用

blockquote-reverse样式class类,反向引用(Bootstrap)

<blockquote class="blockquote-reverse ">Bootstrap 框架
</blockquote>

9.列表排版

移出默认样式

list-unstyled样式class类,列表排版,移出默认样式(Bootstrap)

<ul class="list-unstyled"><li>Bootstrap 框架</li><li>Bootstrap 框架</li><li>Bootstrap 框架</li><li>Bootstrap 框架</li><li>Bootstrap 框架</li>
</ul>

设置成内联

list-inline样式class类,列表排版,设置成内联(Bootstrap)

<ul class="list-inline"><li>Bootstrap 框架</li><li>Bootstrap 框架</li><li>Bootstrap 框架</li><li>Bootstrap 框架</li><li>Bootstrap 框架</li>
</ul>

水平排列描述列表

 dl-horizontal样式class类,列表排版,水平排列描述列表(Bootstrap)

<dl class="dl-horizontal"><dt>Bootstrap</dt><dd>Bootstrap 提供了一些常规设计好的页面排版的样式供开发者使用。Bootstrap 提供了一些常规设计好的页面排版的样式供开发者使用。Bootstrap 提供了一些常规设计好的页面排版的样式供开发者使用。Bootstrap 提供了一些常规设计好的页面排版的样式供开发者使用。Bootstrap 提供了一些常规设计好的页面排版的样式供开发者使用。</dd>
</dl>

10.代码

内联代码

<code>标签样式,内联代码(Bootstrap)

<code>&lt;section&gt;</code>

用户输入

<kbd>标签样式,用户输入(Bootstrap)

press <kbd>ctrl + ,</kbd>

代码块

<pre>标签样式,代码块(Bootstrap)

<pre>&lt;p&gt;Please input...&lt;/p&gt;</pre>

Bootstrap 还列举了<var>表示标记变量,<samp>表示程序输出,只不过没有重新复写 CSS。

转载于:https://www.cnblogs.com/adc8868/p/6774469.html

第二百三十二节,Bootstrap排版样式相关推荐

  1. 美学心得(第二百三十集) 罗国正

    美学心得(第二百三十集)                          罗国正                       (2021年11月)   3001.清朝印学家徐坚,是吴郡(今江苏 苏州 ...

  2. 美学心得(第二百三十七集) 罗国正

    美学心得(第二百三十七集) 罗国正 (2022年5月)   3023.中国伟大的科学家钱学森先生的这些观点,非常值得大家思考.研究,他说:"现代科学技术要分成八个大部门,它们是自然科学.社会 ...

  3. 美学心得(第二百三十一集) 罗国正

    美学心得(第二百三十一集) 罗国正 (2021年12月)   3003.                      脂砚斋对<红楼梦>的评述,引出我对 人生和梦的联想 罗国正      ( ...

  4. 美学心得(第二百三十五集) 罗国正

    美学心得(第二百三十五集) 罗国正 (2022年3月) 3015.我比较喜欢"破茧化蝶"这个成语,它充满象征意义和美感.其实,人的成长过程,人类的发展就象不断的"破茧化蝶 ...

  5. 美学心得(第二百三十四集) 罗国正

    美学心得(第二百三十四集) 罗国正 (2022年2月) 3009.能够将现实给的是一手烂牌,最终打出一手好牌的人,这样的人往往具有几个优秀的特质:第一,有远大的理想,有战略的眼光:第二,能忍常人不能忍 ...

  6. 白侠机器人_正文 第二百三十八章 诡异的黄金战斗机器人

    正文 第二百三十八章 诡异的黄金战斗机器人 --------<风之恋小说搜索引擎fzlwx.cc >---------- 在生命权杖的帮助下,凌宇观察到了大门背后的情况,只不过那架白银战斗 ...

  7. 美学心得(第二百三十三集) 罗国正

    美学心得(第二百三十三集) 罗国正 (2022年1月) 3005.查礼是清朝画家,一生好古印章.金石.书画.收藏.擅长画山水花鸟,特长是画墨梅,他官至湖南巡抚.下面介绍他的主要美学思想: 1.强调文人 ...

  8. 第二百九十二节,RabbitMQ多设备消息队列-Python开发

    RabbitMQ多设备消息队列-Python开发 首先安装Python开发连接RabbitMQ的API,pika模块 pika模块为第三方模块  对于RabbitMQ来说,生产和消费不再针对内存里的一 ...

  9. 第二百三十一天 how can I 坚持

    哎,蛋疼的一天,一点破问题搞了一下午,还没搞利索. 他们要组织出去玩,我没有参加啊,随便找了个借口. 博客园的字体怎么变小了呢,看着好难受啊,昨天传照片传的? 睡觉.外边下着雨呢,喜欢下雨的夏天还有下 ...

  10. 第三百九十二节,Django+Xadmin打造上线标准的在线教育平台—sql注入攻击,xss攻击,csrf攻击...

    第三百九十二节,Django+Xadmin打造上线标准的在线教育平台-sql注入攻击,xss攻击,csrf攻击 sql注入攻击 也就是黑客通过表单提交的地方,在表单里输入了sql语句,就是通过SQL语 ...

最新文章

  1. HashMap底层原理分析(put、get方法)
  2. jvm垃圾内存回收问题
  3. 什么是空中下载技术?学嵌入式必看!
  4. iOS- 关于AVAudioSession的使用——后台播放音乐
  5. java学习(88):Charactor包装类
  6. ArcGIS10.6使用ArcGIS Diagrammer
  7. android 的NDK在Windwos环境搭建(一)
  8. 【LeetCode】59. Spiral Matrix II
  9. 各地大厂名单(一二线城市知名公司)
  10. MySQL数据库实验练习题
  11. cad2006激活未找到html文件,[转载]AutoCAD2006启动时提示“许可证系统出现问题”解决方法...
  12. SAP License:SAP反记帐和红字冲销
  13. 有助于睡眠的产品,失眠一定要知道的几样东西
  14. 关键路径法与关键链法区别
  15. 使用 Python 将 MP4视频 转换为GIF动画
  16. NX设置从固态硬盘启动
  17. cesium 流动线(尾迹线)
  18. 【郑轻邀请赛 G】密室逃脱
  19. Spring学习(1)
  20. 几个好用又有趣的在线编程网站

热门文章

  1. 公网端口不够用,用这款神器轻松搞定它!
  2. 想赚钱,你对钱敏感么?
  3. Linux中级之ansible概念及hoc命令行调用模式
  4. RESTful风格编程
  5. MySQL分页查询优化
  6. java基础27 单例集合Collection及其常用方法
  7. 17995 Stupid thief 组合数学
  8. 【前端】如何实现一个简单地可折叠展开右侧悬浮工具栏?
  9. 洛谷1008 三连击
  10. Coding theano under remote ubuntu server from local Mac (在本地mac机器上,写、跑、调试、看-远程ubuntu上的theano代码)...