若是須要更多資料點擊下方圖片⬇(備註來意)html
Bootstrap和普通的HTML頁面同樣,定義標題都是使用標籤<h1>到<h6>,只不過Bootstrap覆蓋了其默認的樣式,使用其在全部瀏覽器下顯示的效果同樣。爲了讓非標題元素和標題使用相同的樣式,還特地定義了.h1~.h6六個類名。同時後面能夠緊跟着一行小的副標題<small></small>或使用.smalljava
<h1>h1. Bootstrap heading<small>副標題</small></h1> <div class="h1">Bootstrap標題1<span class="small">副標題</span></div>
段落是排版中另外一個重要元素之一。經過.lead 來突出強調內容(其做用就是增大文本字號,加粗文本,並且對行高和margin也作相應的處理。可使用如下標籤給文本作突出樣式處理:mysql
<small>:小號字ajax
<b><strong>:加粗sql
<i><em>:斜體數據庫
<p class="lead"><small>之後的</small><b>你</b>會<i>感謝</i>如今<em>努力</em>的<strong>你</strong></p>
定義了一套類名,這裏稱其爲強調類名,這些強調類都是經過顏色來表示強調,具本說明以下:json
.text-muted:提示,使用淺灰色(#999)數組
.text-primary:主要,使用藍色(#428bca) .text-success:成功,使用淺綠色(#3c763d) .text-info:通知信息,使用淺藍色(#31708f) .text-warning:警告,使用黃色(#8a6d3b) .text-danger:危險,使用褐色(#a94442)
<div class="text-muted">提示效果</div> <div class="text-primary">主要效果</div> <div class="text-success">成功效果</div> <div class="text-info">信息效果</div> <div class="text-warning">警告效果</div> <div class="text-danger">危險效果</div>
在CSS中經常使用text-align來實現文本的對齊風格的設置。瀏覽器
其中主要有四種風格:oracle
左對齊,取值left ;
居中對齊,取值center;
右對齊,取值right ;
兩端對齊,取值justify。
爲了簡化操做,方便使用,Bootstrap經過定義四個類名來控制文本的對齊風格:.text-left:左對齊 .text-center:居中對齊 .text-right:右對齊 .text-justify:兩端對齊。
<p class="text-left">我居左</p> <p class="text-center">我居中</p> <p class="text-right">我居右</p> <p class="text-justify">網格系統的實現原理很是簡單,僅僅是經過定義容器大小,平分12份(也有平分紅24份或32份,但12份是最多見的),再調整內外邊距,最後結合媒體查詢,就製做出了強大的響應式網格系統。Bootstrap框架中的網格系統就是將容器平分紅12份</p>
在HTML文檔中,列表結構主要有三種:
無序列表(<ul><li>…</li></ul>)
有序列表(<ol><li>…</li></ol>)
定義列表(<dl><dt>…</dt><dd>…</dd></dl>)
class="list-unstyled"
<ul class="list-unstyled"> <li>無序項目列表一</li> <li>無序項目列表二</li> </ul>
class="list-inline",把垂直列表換成水平列表,並且去掉項目符號(編號),保持水平顯示。也能夠說內聯列表就是爲製做水平導航而生。
<ul class="list-inline"> <li>首頁</li> <li>java學院</li> <li>在線課堂</li> </ul>
在原有的基礎加入了一些樣式,使用樣式 class="dl-horizontal" 製做水平定義列表 : 當標題寬度超過160px時,將會顯示三個省略號。
<dl> <dt>HTML</dt> <dd>超文本標記語言</dd> <dt>CSS</dt> <dd>層疊樣式表是一種樣式表語言</dd> </dl> <dl class="dl-horizontal"> <dt>HTML 超文本標記語言</dt> <dd>HTML稱爲超文本標記語言,是一種標識性的語言。</dd> <dt>測試標題不能超過160px的寬度,不然2個點</dt> <dd>我在寫一個水平定義列表的效果,我在寫一個水平定義列表的效果。</dd> </dl>
通常在我的博客上使用的較爲頻繁,用於顯示代碼的風格。在Bootstrap主要提供了三種代碼風格:
(1)使用<code></code>來顯示單行內聯代碼
(2)使用<pre></pre>來顯示多行塊代碼
樣式:pre-scrollable (height,max-height高度固定,爲340px,超過存在滾動條)
(3)使用<kbd></kbd>來顯示用戶輸入代碼,如快捷鍵
<code>this is a simple code</code>
<p>使用<kbd>ctrl+s</kbd>保存</p>
<!-- 代碼會保留本來的格式,包括空格和換行 --> <pre> public class HelloWorld { public static void main(String[] args){ System.out.println("helloworld..."); } } </pre> <!-- 顯示html標籤的代碼須要適應字符實體 小於號(<)要使用硬編碼「<」來替代,大於號(>)使用「>」來替代 --> <pre> <ul> <li>測試實體符</li> </ul> </pre> <!-- 當高度超過,會存在滾動條 --> <pre class="pre-scrollable"> <ol> <li>...........</li> <li>...........</li> <li>...........</li> <li>...........</li> <li>...........</li> <li>...........</li> <li>...........</li> <li>...........</li> <li>...........</li> <li>...........</li> <li>...........</li> <li>...........</li> </ol> </pre>
Bootstrap爲表格提供了1種基礎樣式和4種附加樣式以及1個支持響應式的表格。在使用Bootstrap的表格過程當中,只須要添加對應的類名就能夠獲得不一樣的表格風格:
基礎樣式
1).table:基礎表格
附加樣式
1) .table-striped:斑馬線表格
2) .table-bordered:帶邊框的表格
3) .table-hover:鼠標懸停高亮的表格
4). table-condensed:緊湊型表格,單元格沒內距或者內距較其餘表格的內距小
提供了五種不一樣的類名,每種類名控制了行的不一樣背景顏色
類 | 描述 | 實例 |
---|---|---|
.active | 將懸停的顏色應用在行或者單元格上 | <font color="#f5f5f5">#f5f5f5</font> |
.success | 表示成功的操做 | <font color="#dff0d8">#dff0d8</font> |
.info | 表示信息變化的操做 | <font color="#d9edf7">#d9edf7</font> |
.warning | 表示一個警告的操做 | <font color="#fcf8e3">#fcf8e3</font> |
.danger | 表示一個危險的操做 | <font color="#f2dede">#f2dede</font> |
<table class="table table-bordered table-hover"> <tr class="active"> <th>JavaSE</th> <th>數據庫</th> <th>JavaScript</th> </tr> <tr class="danger"> <td>面向對象</td> <td>oracle</td> <td>json</td> </tr> <tr class="success"> <td>數組</td> <td>mysql</td> <td>ajax</td> </tr> </table>