博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
(一)排版样式
阅读量:6981 次
发布时间:2019-06-27

本文共 2286 字,大约阅读时间需要 7 分钟。

一.页面排版

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

1.页面主体

Bootstrap 将全局 font-size 设置为 14px,line-height 行高设置为 1.428(即 20px);<p>段落元素被设置等于 1/2 行高(即 10px);颜色被设置为#333。

//创建包含段落突出的文本 

Bootstrap 框架

Bootstrap 框架

Bootstrap 框架

Bootstrap 框架

Bootstrap 框架

2.标题

//从 h1 到 h6 

Bootstrap 框架

//36px

Bootstrap 框架

//30px

Bootstrap 框架

//24px

Bootstrap 框架

//18px
Bootstrap 框架
//14px
Bootstrap 框架
//12px

我们从 Firebug 查看元素了解到,Bootstrap 分别对 h1 ~h6 进行了 CSS 样式的重构, 并且还支持普通内联元素定义 class=(.h1 ~ h6)来实现相同的功能。

//内联元素使用标题字体 <span class="h1">Bootstrap</span>

注:通过 Firebug 查看元素还看到,字体颜色、字体样式、行高均被固定了,从而保 证了统一性,而原生的会根据系统内置的首选字体决定,颜色是最黑色。
在 h1 ~ h6 元素之间,还可以嵌入一个 small 元素作为副标题,

//在标题元素内插入 small 元素

Bootstrap 框架 Bootstrap 小标题

Bootstrap 框架 Bootstrap 小标题

Bootstrap 框架 Bootstrap 小标题

Bootstrap 框架 Bootstrap 小标题

Bootstrap 框架 Bootstrap 小标题
Bootstrap 框架 Bootstrap 小标题

通过 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 类

Bootstrap框架

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

Bootstrap 框架 //标准字号的 85% Bootstrap 框架 //加粗 700 Bootstrap 框架 //倾斜

4.对齐

//设置文本对齐

Bootstrap 框架

//居左

Bootstrap 框架

//居中

Bootstrap 框架

//居右

Bootstrap 框架

//两端对齐,支持度不佳

Bootstrap 框架

//不换行

5.大小写

//设置英文文本大小写

Bootstrap 框架

//小写

Bootstrap 框架

//大写

Bootstrap 框架

//首字母大写

6.缩略语

//缩略语 

Bootstrap框架

7.地址文本

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

Twitter, Inc.
795 Folsom Ave, Suite 600
San Francisco, CA 94107
P: (123) 456-7890

8.引用文本

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

Bootstrap 框架

//反向 

Bootstrap 框架

9.列表排版

//移出默认样式

  • Bootstrap 框架
  • Bootstrap 框架
  • Bootstrap 框架
  • Bootstrap 框架
  • Bootstrap 框架

//设置成内联 

  • Bootstrap 框架
  • Bootstrap 框架
  • Bootstrap 框架
  • Bootstrap 框架
  • Bootstrap 框架

//水平排列描述列表

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

10.代码

//内联代码 

<section>

//用户输入 

press ctrl + ,

//代码块 

<p>Please input...</p>

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

转载于:https://www.cnblogs.com/shyroke/p/9179534.html

你可能感兴趣的文章
sql 2000 分页存储过程
查看>>
2030年实现全球10TW的光伏目标 太阳能电池需要哪些突破?
查看>>
2017年物联网五大趋势
查看>>
Win10 S是Windows RT第二?微软:差别很大
查看>>
流量劫持已成行业毒瘤,不正当竞争当严惩
查看>>
《IPv6精髓(第2版)》——第1章 为何使用IPv61.1 IPv6历史
查看>>
最让程序员懊恼的 10 件事
查看>>
Iframe高度自适应(兼容IEFirefox、同域跨域)
查看>>
Google 工程师如何发现 Heartbleed 漏洞
查看>>
《Python面向对象编程指南》——2.8 __new__()方法和不可变对象
查看>>
ROS机器人程序设计(原书第2版)第1章 ROS Hydro系统入门
查看>>
《Android平板电脑开发秘籍》——3.9节技巧:创建一个下拉列表式的ActionBar
查看>>
《软件工程(第4版?修订版)》—第1章1.4节软件工程涉及的人员
查看>>
剖析一个java对象初始化顺序问题
查看>>
《Python和Pygame游戏开发指南》——1.7 安装Pygame
查看>>
reveal.js实现html播放ppt的炫酷效果
查看>>
《HTML5 canvas开发详解(第2版)》——2.12 检查一个点是否在当前路径
查看>>
《深入理解Scala》——第2章,第2.1节学习使用Scala交互模式(REPL)
查看>>
在Tableau中自定义版块地图
查看>>
《黑客秘笈——渗透测试实用指南(第2版)》—第2章2.1节被动信息搜索——开源情报(OSINT)...
查看>>