Bootstrap之排版

标题

1.  h1

.h1

<small>

强调内容

如果想让一个段落p突出显示,可以通过添加类名“.lead”实现,其作用就是增大文本字号,加粗文本,而且对行高和margin也做相应的处理

粗体

粗体就是给文本加粗,在普通的元素中我们一般通过font-weight设置为bold关键词给文本加粗。在Bootstrap中,可以使用<b><strong>标签让文本直接加粗

斜体

除了可以给元素设置样式font-style值为italic实现之外,在Bootstrap中还可以通过使用标签<em><i>来实现。

强调相关的类

在Bootstrap中除了使用标签<strong>、<em>等说明正文某些字词、句子的重要性,Bootstrap还定义了一套类名,这里称其为强调类名(类似前面说的“.lead”),这些强调类都是通过颜色来表示强调,具本说明如下:

  • .text-muted:提示,使用浅灰色(#999)
  • .text-primary:主要,使用蓝色(#428bca)
  • .text-success:成功,使用浅绿色(#3c763d)
  • .text-info:通知信息,使用浅蓝色(#31708f)
  • .text-warning:警告,使用黄色(#8a6d3b)
  • .text-danger:危险,使用褐色(#a94442)

.text-muted 效果

.text-primary效果

.text-success效果

.text-info效果

.text-warning效果

.text-danger效果

文本对齐风格

Bootstrap通过定义四个类名来控制文本的对齐风格:

?   .text-left:左对齐

?   .text-center:居中对齐

?   .text-right:右对齐

?   .text-justify:两端对齐

特别声明:目前两端对齐在各浏览器下解析各有不同,特别是应用于中文文本的时候。所以项目中慎用。

 

列表

在HTML文档中,列表结构主要有三种:有序列表、无序列表和定义列表。具体使用的标签说明如下:
无序列表

<ul>
    <li>…</li>
</ul>

有序列表

<ol>
    <li>…</li>
</ol>

定义列表

<dl>
    <dt>…</dt>
    <dd>…</dd>
</dl>

Bootstrap根据平时的使用情形提供了六种形式的列表:

?  普通列表

?  有序列表

?  去点列表

?  内联列表

?  描述列表

?  水平描述列表

在Bootstrap中列表也是可以嵌套的。

通过给无序列表添加一个类名“.list-unstyled”,这样就可以去除默认的列表样式的风格,同时还将列表默认的左边内距清0

注意:类名“.list-unstyled”是添加在 ol ul 等上面的,而不是在 li 上面

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

注意:类名“.list-inline”是添加在 ol ul 等上面的,而不是在 li 上面

对于定义列表而言,Bootstrap并没有做太多的调整,只是调整了行间距外边距字体加粗效果。

水平定义列表就像内联列表一样,Bootstrap可以给<dl>添加类名“.dl-horizontal”给定义列表实现水平显示效果。

只有屏幕大于768px的时候,添加类名“.dl-horizontal”才具有水平定义列表效果

当标题宽度超过160px时,将会显示三个省略号

 

代码

一般在个人博客上使用的较为频繁,用于显示代码的风格。在Bootstrap主要提供了三种代码风格
1、使用<code></code>来显示单行内联代码
2、使用<pre></pre>来显示多行块代码
3、使用<kbd></kbd>来显示用户输入代码

在使用代码时,用户可以根据具体的需求来使用不同的类型:
1、<code>:一般是针对于单个单词或单个句子的代码
2、<pre>:一般是针对于多行代码(也就是成块的代码)
3、<kbd>:一般是表示用户要通过键盘输入的内容

不管使用哪种代码风格,在代码中碰到小于号(<)要使用硬编码&lt;”来替代,大于号(>)使用“&gt;”来替代。而且对于<pre>代码块风格,标签前面留多少个空格,在显示效果中就会留多少个空格。

你只需要在pre标签上添加类名“.pre-scrollable”,就可以控制代码块区域最大高度为340px,一旦超出这个高度,就会在Y轴出现滚动条

表格

Bootstrap为表格提供了1种基础样式4种附加样式以及1个支持响应式的表格。主要包括:

?  .table:基础表格

?  .table-striped:斑马线表格

?  .table-bordered:带边框的表格

?  .table-hover:鼠标悬停高亮的表格

?  .table-condensed:紧凑型表格

?  .table-responsive:响应式表格

注意:类名是添加在 table 上面的,而且都需要 .table 这个类。

“.table”虽然是基础表格,但也修改了默认表格的样式,主要有三个作用:

?  给表格设置了margin-bottom:20px以及设置单元内距

  ?  在thead底部设置了一个2px的浅灰实线

  ?  每个单元格顶部设置了一个1px的浅灰实线

Bootstrap还为表格的行元素<tr>提供了五种不同的类名,每种类名控制了行的不同背景颜色,具体说明如下表所示:

类名 描述
.active 表示当前活动的信息
.success 表示成功或者正确的行为
.info 表示中立的信息或行为
.warning 表示警告,需要特别注意
.danger 表示危险或者可能是错误的行为

另外,不管制作哪种表格都离不开类名“table”。所以大家在使用Bootstrap表格时,千万注意,你的<table>元素中一定不能缺少类名“table”。

来自:     http://www.imooc.com/learn/141

时间: 2024-10-09 22:35:07

Bootstrap之排版的相关文章

bootstrap 3 排版

一:标题: 1.大标题 HTML 中的所有标题标签,<h1> 到 <h6> 均可使用.另外,还提供了 .h1 到 .h6 类,为的是给内联(inline)属性的文本赋予标题的样式. 2.副标题 在标题内还可以包含 <small> 标签或赋予 .small 类的元素,可以用来标记副标题. <h1>h1. Bootstrap heading <small>Secondary text</small></h1> 二:页面主体 b

Bootstrap(2) 排版样式

1.页面主体,Bootstrap 将全局 font-size 设置为 14px,line-height 行高设置为 1.428(即20px):<p>段落元素被设置等于 1/2 行高(即 10px):颜色被设置为#333. <p>Bootstrap 框架</p> <!-- 创建包含段落突出的文本 --> <p class="lead">Bootstrap 框架</p> <!-- 添加标记,<mark>

有关bootstrap之排版

1.标题 HTML中的所有标题标签,从<h1> 到 <h6> 均可用.另外,还提供了.h1 到.h6 class,为的是给inline属性的文本赋予标题的样式. 在标题内还可以包含<small>标签或.small元素,可以用来标记副标题. 2.页面主体 Bootstrap将全局font-size设置为14px,line-height为1.428.这些属性直接赋给<body>和所有段落元素.另外,<p>(段落)还被设置了等于1/2行高的底部外边距(

Bootstrap关于排版

1.Bootstrap和普通的HTML页面一样,定义标题都是使用标签<h1>到<h6>,只不过Bootstrap覆盖了其默认的样式 2.使用了<small>标签来制作副标题,由于<small>内的文本字体在h1~h3内,其大小都设置为当前字号的65%:而在h4~h6内的字号都设置为当前字号的75%: 3.如果想让一个段落p突出显示,可以通过添加类名“.lead”实现,其作用就是增大文本字号,加粗文本,而且对行高和margin也做相应的 处理. 4.<b

bootstrap css排版

smart-form 单行元素: 一般用div包含,class="row" 列元素:用section包含,class="col col-x"(section带有margin-bottom,若想去除,可以使用div) 按钮和元素一般用label,class="类型",里面包含元素标签和span,span内为显示内容. smart-form中用row和col,别的地方不用,row作用只是margin:-14px 0 bootstrap form el

bootstrap基础排版优化(待续

1.标题 h1到h6元素重新定义了标准,并设置了上下外边距 h1到h6等6个class样式和以上元素样式一样,但没有上下外边距 在标题内使用small元素,显示小一点的字体,颜色为灰色,行间距为1,h1h2h3内字体为正常字体65%,h4h5h6则是75%. 2.页面主题 全局字体设置为14px,inline-height为20px,p元素中会有一个额外的10px的margin-bottom. 如果让一个段落突出,使用.lead样式,作用是增大字体大小.粗细.行间距.下边距. 3.强调文本 b,

Bootstrap学习-排版

1.标题 <h1>~<h6>,所有标题的行高都是1.1(也就是font-size的1.1倍). 2.副标题 <small>,行高都是1,灰色(#999) <h1>主标题 <small>副标题</small> </h1> 3.Body样式 body { font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 14px;

bootstrap学习笔记--bootstrap排版类的使用

标题 Bootstrap 中定义了所有的 HTML 标题(h1 到 h6)的样式,这个和一般的html没啥区别.请看下面的实例: 1 2 3 4 5 6 <h1>测试1 h1</h1> <h2>测试2 h2</h2> <h3>测试3 h3</h3> <h4>测试4 h4</h4> <h5>测试5 h5</h5> <h6>测试6 h6</h6> 内联子标题 如果需要

Bootstrap 排版 笔记

Bootstrap 使用 Helvetica Neue. Helvetica. Arial 和 sans-serif 作为其默认的字体栈. 使用 Bootstrap 的排版特性,您可以创建标题.段落.列表及其他内联元素 标题 Bootstrap 中定义了所有的 HTML 标题(h1 到 h6)的样式.请看下面的实例: <!DOCTYPE html> <html> <head> <title>Bootstrap 实例 - 标题</title> &l