Bootstrap学习之三:使用排版

@(Bootstrap)[网页]

导言

本篇文章中将会学习bootstrap中用于排版的元素
(由于用的MarkDown编辑器toc生成的目录,把标题下的几个演示标题也生成了,真的是呵呵哒)

1.标题

HTML 中的所有标题标签,h1到h6均可使用。另外,还提供了 .h1 到 .h6 类,为的是给内联(inline)属性的文本赋予标题的样式。包含small标签,用来标记副标题。
下面我们来看下实例,部分源码如下

<div class="col-md-12">
                <h1>1.我是浩子<small>hehe</small></h1>
                <h2>2.我是肚子<small>hehe</small></h2>
                <h3>3.我是小胖<small>hehe</small></h3>
                <h4>4.我是呵呵<small>hehe</small></h4>
                <h5>5.我是彬哥<small>hehe</small></h5>
                <h6>6.我是泡泡<small>hehe</small></h6>
            </div>
            

显示结果如下


1.我是浩子hehe


2.我是肚子hehe


3.我是小胖hehe


4.我是呵呵hehe

5.我是彬哥hehe

6.我是泡泡hehe

2.页面主题

Bootstrap 将全局 font-size 设置为 14px,line-height 设置为 1.428。这些属性直接赋予

元素和所有段落元素。另外,p元素(段落)元素还被设置了等于 1/2 行高(即 10px)的底部外边距(margin)。
部分源码
<div class="col-md-12">
    <h1  class="page-header">页面主体</h1>
    <div>
    <p>Nullam quis risus eget urna mollis ornare vel eu leo. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nullam id dolor id nibh ultricies vehicula.</p">

    <p>Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Donec ullamcorper nulla non metus auctor fringilla. Duis mollis, est non commodo luctus, nisi erat porttitor ligula, eget lacinia odio sem nec elit. Donec ullamcorper nulla non metus auctor fringilla.</p>
                    
    <p>Maecenas sed diam eget risus varius blandit sit amet non magna. Donec id elit non mi porta gravida at eget metus. Duis mollis, est non commodo luctus, nisi erat porttitor ligula, eget lacinia odio sem nec elit.</p>
    </div>
</div>

网页显示结果如下

Nullam quis risus eget urna mollis ornare vel eu leo. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nullam id dolor id nibh ultricies vehicula.

Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Donec ullamcorper nulla non metus auctor fringilla. Duis mollis, est non commodo luctus, nisi erat porttitor ligula, eget lacinia odio sem nec elit. Donec ullamcorper nulla non metus auctor fringilla.

Maecenas sed diam eget risus varius blandit sit amet non magna. Donec id elit non mi porta gravida at eget metus. Duis mollis, est non commodo luctus, nisi erat porttitor ligula, eget lacinia odio sem nec elit.

2.强调

a.通过添加 .lead 类可以让段落突出显示。

<p class="lead">...</p>

b.着重通过增加 font-weight 值强调一段文本。

<strong>rendered as bold text</strong>

c.用斜体强调一段文本。

<em>rendered as italicized text</em>

3.对齐

通过文本对齐 class,可以简单方便的将文字重新对齐。

<p class="text-left">Left aligned text.</p>
<p class="text-center">Center aligned text.</p>
<p class="text-right">Right aligned text.</p>

Left aligned text.

Center aligned text.

Right aligned text.

4.强调 class

这些 class 通过颜色来表示强调。也可以应用于链接,当鼠标盘旋于链接上时,其颜色会变深,就像默认的链接样式。

<h1>强调 Class</h1>
<p class="text-muted">Maecenas sed diam eget risus varius blandit sit amet non magna.</p>
<p class="text-primary">Maecenas sed diam eget risus varius blandit sit amet non magna.</p>
<p class="text-success">.Maecenas sed diam eget risus varius blandit sit amet non magna.</p>
<p class="text-info">Maecenas sed diam eget risus varius blandit sit amet non magna..</p>
<p class="text-warning">Maecenas sed diam eget risus varius blandit sit amet non magna..</p>
<p class="text-danger">.Maecenas sed diam eget risus varius blandit sit amet non magna.</p>
<h1></h1>

强调 Class

Maecenas sed diam eget risus varius blandit sit amet non magna.

Maecenas sed diam eget risus varius blandit sit amet non magna.

.Maecenas sed diam eget risus varius blandit sit amet non magna.

Maecenas sed diam eget risus varius blandit sit amet non magna..

Maecenas sed diam eget risus varius blandit sit amet non magna..

.Maecenas sed diam eget risus varius blandit sit amet non magna.

5.缩略语

当鼠标悬停在缩写和缩写词上时就会显示完整内容,Bootstrap 实现了对 HTML 的 元素的增强样式。缩略语元素带有 title 属性,外观表现为带有较浅的虚线框,鼠标移至上面时会变成带有“问号”的指针。如想看完整的内容可把鼠标悬停在缩略语上(对使用辅助技术的用户也可见), 但需要包含 title 属性。

<abbr title="attribute">attr</abbr>

6.地址

让联系信息以最接近日常使用的格式呈现。在每行结尾添加
可以保留需要的样式。

<address>
  <strong>Twitter, Inc.</strong><br>
  1355 Market Street, Suite 900<br>
  San Francisco, CA 94103<br>
  <abbr title="Phone">P:</abbr> (123) 456-7890
</address>

<address>
  <strong>Full Name</strong><br>
  <a href="mailto:#">first.last@example.com</a>
</address>
Twitter, Inc.
1355 Market Street, Suite 900
San Francisco, CA 94103
P: (123) 456-7890
Full Name
first.last@example.com

7.引用

将任何 HTML 元素包裹在 blockquote 中即可表现为引用样式。对于直接引用,我们建议用 p>标签。

<blockquote>
  <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer posuere erat a ante.</p>
</blockquote>

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer posuere erat a ante.

添加 footer用于标明引用来源。来源的名称可以包裹进 标签中。

<blockquote>
  <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer posuere erat a ante.</p>
  <footer>Someone famous in <cite title="Source Title">Source Title</cite></footer>
</blockquote>

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer posuere erat a ante.

Someone famous in Source Title

通过赋予 .blockquote-reverse 类可以让引用呈现内容右对齐的效果。


...

8.列表

无序列表用ul-li
有序列表用ol-li
无样式列表
移除了默认的 list-style 样式和左侧外边距的一组元素(只针对直接子元素)。这这是针对直接子元素,也就是说,你需要对所有嵌套的列表都添加此 class 才能具有同样的样式。

<ul class="list-unstyled">
    <li>Lorem ipsum dolor sit amet</li>
    <li>Lorem ipsum dolor sit amet</li>
    <li>Lorem ipsum dolor sit amet</li>
    <li>Lorem ipsum dolor sit amet</li>
    <li>Lorem ipsum dolor sit amet</li>
</ul>

内联列表.list-inline
除了去点列表之外,Bootstrap还可以通过添加类名“.list-inline”来实现内联列表,简单点说就是 把垂直列表换成水平列表,而且去掉项目符号(编号),保持水平显示。 也可以说内联列表就是为制作水平导航而生。
水平定义列表 .dl-horizontal

<dl class="dl-horizontal">
    <dt>标题一:</dt>
    <dd>描述内容,我很喜欢前端,也很喜欢响应式布局,它能在个不同大小的屏幕下提供很好的体验,我现在是初学者,但是我会越来强的</dd>
    <dt>标题二:标题二:标题二:标题二:</dt>
    <dd>描述内容</dd>
</dl>
标题一:
描述内容,我很喜欢前端,也很喜欢响应式布局,它能在个不同大小的屏幕下提供很好的体验,我现在是初学者,但是我会越来强的
标题二:标题二:标题二:标题二:
描述内容

参考文档
Bootstrap官方文档
[推库文章](http://www.tuicool.com/ar)

转载于:https://www.cnblogs.com/yohann/p/6866753.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值