Bootstrap3.0學習筆記之頁面布局
本次主要來了解的是布局,這個大部分在HTML的基本標簽中也是存在的,所以相對比較簡單,為了保證系列的完整性,也順帶復習下,還是記錄一下。主要內(nèi)容如下:
Html中的所有標題標簽,從<h1>到<h6>均可使用。另外還提供了.h1到.h6的class,為的是給inline屬性的文本賦予標題的樣式。
<div class="container">
<h1 class="page-header">標題</h1>
<h1>h1. Bootstrap heading</h1>
<h2>h2. Bootstrap heading</h2>
<h3>h3. Bootstrap heading</h3>
<h4>h4. Bootstrap heading</h4>
<h5>h5. Bootstrap heading</h5>
<h6>h6. Bootstrap heading</h6>
</div>
直接看效果吧

在標題內(nèi)還可以包含<small>標簽或.small元素,可以用來標記副標題。
<div class="container">
<h1 class="page-header">標題</h1>
<h1>h1. Bootstrap heading</h1><small>Secondary text</small>
<h2>h2. Bootstrap heading</h2><small>Secondary text</small>
<h3>h3. Bootstrap heading</h3><small>Secondary text</small>
<h4>h4. Bootstrap heading</h4><small>Secondary text</small>
<h5>h5. Bootstrap heading</h5><small>Secondary text</small>
<h6>h6. Bootstrap heading</h6><small>Secondary text</small>
</div>

Bootstrap將全局font-size設置為14px,line-height為1.428。這些屬性直接賦給<body>和所有段落元素。另外,<p>(段落)還被設置了等于1/2行高的底部外邊距(margin)(即10px)。
<h1 class="page-header">頁面主體</h1>
<div style="border:1px solid ">
<p style="border:1px solid ">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.</p>
</div>
通過效果展示就很明顯了。

Lead body copy
通過添加.lead可以讓段落突出顯示。
<h1 class="page-header">Lead Body Copy</h1>
<div style="border:1px solid ">
<p class="lead" style="border:1px solid ">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.</p>
</div>
<h1></h1>
通過和上面頁面主體的對比就可以看到明顯的效果了。

直接使用HTML中用于標注強調(diào)的標簽,并給他們賦予少許的樣式。
1.小號文本 對于不需要強調(diào)的inline或block類型的文本,使用<small>標簽包裹,其內(nèi)的文本將被設置為父容器字體大小的85%。標題元素中嵌套的<small>元素被設置不同的font-size。
你還可以為行內(nèi)元素賦予.small以代替任何<small>標簽。
2.著重
通過增加font-weight強調(diào)一段文本。
3.斜體
用斜體強調(diào)一段文本。
4.對齊class
通過文本對齊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>
很明顯第一行左對齊,第二行居中,第三行右對齊。
5.強調(diào)class這些class通過顏色來表示強調(diào)。也可以應用于鏈接,當鼠標盤旋于鏈接上時,其顏色會變深,就像默認的鏈接樣式。
<h1>強調(diào)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>

當鼠標懸停在縮寫和縮寫詞上時就會顯示完整內(nèi)容,Bootstrap實現(xiàn)了對HTML的<abbr>元素的增強樣式??s略語元素帶有title屬性,外觀表現(xiàn)為帶有較淺的虛線框,鼠標移至上面時會變成帶有“問號”的指針。如想看完整的內(nèi)容可把鼠標懸停在縮略語上, 但需要包含title屬性。
如想看完整的內(nèi)容可把鼠標懸停在縮略語上, 但需要包含title屬性。
看到效果了,就是沒辦法截到圖。
Initialism為縮略語添加.initialism可以將其font-size設置的更小些。
<abbr title="HyperText Markup Language" class="initialism">HTML</abbr>
還是只上代碼自己看效果?! ?/p>
讓聯(lián)系信息以最接近日常使用的格式呈現(xiàn)。在每行結尾添加<br>可以保留需要的樣式。
<address>
<strong>Twitter, Inc.</strong>
795 Folsom Ave, Suite 600
San Francisco, CA 94107
<abbr title="Phone">P:</abbr> (123) 456-7890
</address></p> <p><address>
<strong>Full Name</strong>
<a href="<a href="mailto:#">first.last@example.com</a">mailto:#">first.last@example.com</a</a>>
</address>

在你的文檔中引用其他來源的內(nèi)容。
默認樣式的引用將任何裹在之中即可表現(xiàn)為引用。對于直接引用,我們建議用標簽。裹在之中即可表現(xiàn)為引用。對于直接引用,我們建議用標簽。
<blockquote>
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer posuere erat a ante.</p>
</blockquote>

對于標準樣式的<blockquote>,可以通過幾個簡單的變體就能改變風格和內(nèi)容。
命名來源:添加<small>標簽來注明引用來源。來源名稱可以放在<cite>標簽里面。
<blockquote>
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer posuere erat a ante.</p>
<small>Someone famous in <cite title="Source Title">Source Title</cite></small>
</blockquote>

會多一個Source Title
另一種展示風格使用.pull-right可以讓引用展現(xiàn)出向右側移動、對齊的效果。
<blockquote class="pull-right">
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer posuere erat a ante.</p>
</blockquote>

向右對齊移動了額,當然也有相應的pull-left。
無序列表順序無關緊要的一列元素。
<ul>
<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>
這個也很明顯和Html的一樣。
有序列表順序至關重要的一組元素。
<ol>
<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>
</ol>
同理有序列表。
無樣式列表移除了默認的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>

通過設置display: inline-block;并添加少量的內(nèi)補,將所有元素放置于同一列。
<ul class="list-inline">
<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>
效果當然就是在一行了。
描述帶有描述的短語列表。
<dl>
<dt>.Lorem ipsum dolor sit amet</dt>
<dd>Lorem ipsum dolor sit amet.Lorem ipsum dolor sit amet</dd>
</dl>
記得這標簽在Html當中也是存在的。
水平排列的描述.dl-horizontal可以讓<dl>內(nèi)短語及其描述排在一行。開始是像<dl>默認樣式堆疊在一起,隨著導航條逐漸展開而排列在一樣。
<dl class="dl-horizontal">
<dt>.Lorem ipsum dolor sit amet</dt>
<dd>Lorem ipsum dolor sit amet.Lorem ipsum dolor sit amet</dd>
</dl>
主要是簡單的回顧一下,在用的時候再熟悉一下,應該就不是什么問題了。
最后補充再補充一個知識點,也許有些情況還是用的到的額。
內(nèi)聯(lián)代碼:在正文中通過<code>標簽包裹內(nèi)聯(lián)樣式的代碼片段。
簡單的效果

基本代碼快:多行代碼可以使用<pre>標簽。為了正確的展示代碼,注意將尖括號做轉義處理。
簡單效果
還可以使用.pre-scrollableclass,其作用是設置max-height為350px,并在垂直方向展示滾動條。
以上就是本文的全部內(nèi)容了,小伙伴們是不是對這些常見的html標簽又有了新的認識了呢,所謂溫故而知新嘛,希望對大家能有所幫助。
相關文章

15 個為編程初學者準備的網(wǎng)站(都是國外的一些網(wǎng)站)
今天的文章,我們將分享15個可以學習編程的網(wǎng)站,這些網(wǎng)站上提供了很多編程教程,圖書以及編程練習,希望對你有用2024-11-02- 這篇文章主要介紹了web開發(fā)中的長度單位主要包括px,pt,em等,需要的朋友可以參考下2023-08-06
網(wǎng)頁前端開發(fā)的一些尺寸單位(px,rem單位)
px單位是絕對單位,一般用于pc端網(wǎng)頁開發(fā),因為是絕對單位所以在移動端上的使用體驗并不是很好,rem它是描述相對于當前根元素字體尺寸,是相對單位,它可以根據(jù)根元素的變換而2023-08-06WEB前端優(yōu)化必備js/css壓縮工具YUI-compressor詳解與集成用法
壓縮工具層次不窮,各有優(yōu)點,選擇適合的壓縮工具為將來做項目開發(fā)使用是一件很重要的事情??!在這介紹YUI-compressor,需要的朋友可以參考下2023-06-21- 瀏覽器是多進程的,有瀏覽器主進程,網(wǎng)絡進程,渲染進程,插件進程等,在將html,css,javascript解析成一個頁面的時候,就需要多個進程的分工合作2023-05-01
- 本文為大家整理了常用的文件對應的MIME類型,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2022-04-25
postman中form-data、x-www-form-urlencoded、raw、binary的區(qū)別介紹
這篇文章介紹了postman中form-data、x-www-form-urlencoded、raw、binary的區(qū)別,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2021-12-28網(wǎng)頁中使用Unicode字符的介紹(&#,\u等)
國際組織制定了可以容納世界上所有文字和符號的字符編碼方案,稱為Unicode,是通用字符集Universal Character Set的縮寫,用以滿足跨語言、跨平臺進行文本轉換、處理的要求2021-11-27前端實現(xiàn)字符串GBK與GB2312的編解碼(小結)
這篇文章主要介紹了前端實現(xiàn)字符串GBK與GB2312的編解碼(小結),小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2020-12-02
這篇文章主要介紹了告別硬編碼讓你的前端表格自動計算,本文通過實例代碼給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下2020-09-27



