Sa ibabaw sa scaffolding, ang mga batakang elemento sa HTML gi-istilo ug gipauswag sa mga mapadako nga mga klase aron makahatag usa ka bag-o, makanunayon nga hitsura ug pagbati.
Ang tibuok typographic grid gibase sa duha ka Less variables sa among variables.less file: @baseFontSize
ug @baseLineHeight
. Ang una mao ang base nga gidak-on sa font nga gigamit sa tibuok ug ang ikaduha mao ang base-line-gitas-on.
Gigamit namo kadtong mga baryable, ug pipila ka matematika, sa paghimo sa mga margin, paddings, ug line-heights sa tanan namong tipo ug uban pa.
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 ut id elit.
Vivamus sagittis lacus vel augue laoreet rutrum faucibus dolor auctor. Duis mollis, est non commodo luctus, nisi erat porttitor ligula, eget lacinia odio sem nec elit. Donec sed odio dui.
elemento | Paggamit | Kapilian |
---|---|---|
<strong> |
Alang sa paghatag gibug-aton sa usa ka snippet sa teksto nga adunay hinungdanon | Wala |
<em> |
Alang sa paghatag gibug-aton sa usa ka snippet sa teksto nga adunay stress | Wala |
<abbr> |
Giputos ang mga abbreviation ug acronym aron ipakita ang gipalapdan nga bersyon sa hover | Ilakip ang opsyonal title para sa gipalapdan nga teksto |
<address> |
Alang sa impormasyon sa pagkontak alang sa iyang labing duol nga katigulangan o sa tibuok lawas sa trabaho | Ipreserbar ang pag-format pinaagi sa pagtapos sa tanang linya sa<br> |
Fusce dapibus , tellus ac cursus commodo , tortor mauris condimentum nibh , ut fermentum massa justo sit amet risus. Espesye sa tanom nga bulak ang Maecenas faucibus mollis interdum. Nulla vitae elit libero, usa ka pharetra augue.
Mubo nga sulat: Mobati nga gawasnon sa paggamit <b>
ug <i>
sa HTML5, apan ang ilang paggamit nausab og gamay. <b>
gituyo aron ipasiugda ang mga pulong o hugpong sa mga pulong nga wala maghatag dugang nga importansya samtang <i>
kadaghanan alang sa tingog, teknikal nga mga termino, ug uban pa.
Ania ang duha ka pananglitan kung giunsa paggamit ang <address>
tag:
Ang mga abbreviation gi-istilo gamit ang uppercase nga text ug usa ka light dotted bottom border. Adunay usab sila usa ka tabang nga cursor sa hover aron ang mga tiggamit adunay dugang nga timailhan nga adunay ipakita sa hover.
Ang HTML mao ang labing maayo nga butang sukad sa hiniwa nga tinapay.
Ang minubo sa pulong nga attribute kay attr .
elemento | Paggamit | Kapilian |
---|---|---|
<blockquote> |
Block-level nga elemento para sa pagkutlo sa sulod gikan sa laing tinubdan | Idugang .pull-left ug .pull-right mga klase alang sa floated nga mga kapilian |
<small> |
Opsyonal nga elemento para sa pagdugang ug giatubang sa user nga citation, kasagaran usa ka awtor nga adunay titulo sa trabaho | Ibutang ang <cite> palibot sa titulo o ngalan sa tinubdan |
Aron maapil ang usa ka blockquote, ibutang <blockquote>
ang bisan unsang HTML ingon nga kinutlo. Alang sa tul-id nga mga kinutlo among girekomendar ang usa ka <p>
.
Ilakip ang usa ka opsyonal <small>
nga elemento sa pagkutlo sa imong tinubdan ug makakuha ka og em dash —
sa wala pa kini alang sa mga katuyoan sa pag-istilo.
- <blockquote>
- <p> Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer posuere erat a ante venenatis. </p>
- <small> Usa ka tawo nga bantogan </small>
- </blockquote>
Ang mga default nga blockquotes gi-istilo sa ingon:
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer posuere erat a ante venenatis.
Usa ka sikat sa Lawas sa trabaho
Aron molutaw ang imong blockquote sa tuo, idugang class="pull-right"
:
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer posuere erat a ante venenatis.
Usa ka sikat sa Lawas sa trabaho
<ul>
<ul class="unstyled">
<ol>
<dl>
I-wrap ang inline nga mga snippet sa code gamit ang <code>
.
- Pananglitan , < code> section </ code > kinahanglang iputos isip inline .
Gigamit <pre>
alang sa daghang linya sa code. Siguruha nga himuon ang bisan unsang mga caret sa ilang unicode nga mga karakter alang sa husto nga paghubad.
<p>Sample nga teksto dinhi...</p>
- <pre>
- <p>Sample nga teksto dinhi...</p>
- </pre>
Mubo nga sulat: Siguroha nga ibutang ang code sulod sa <pre>
mga tag nga duol sa wala kutob sa mahimo; kini maghatag sa tanan nga mga tab.
Kuhaa ang parehas <pre>
nga elemento ug idugang ang duha nga opsyonal nga mga klase alang sa gipaayo nga paghubad.
- <p> Sample nga teksto dinhi... </p>
- <pre class = "prettyprint
- linyanum" >
- <p>Sample nga teksto dinhi...</p>
- </pre>
Pag-download sa google-code-prettify ug tan-awa ang readme kung unsaon paggamit.
Tag | Deskripsyon |
---|---|
<table> |
Pagputos nga elemento alang sa pagpakita sa datos sa usa ka tabular nga pormat |
<thead> |
Elemento sa sudlanan alang sa mga laray sa header sa lamesa ( <tr> ) aron markahan ang mga kolum sa lamesa |
<tbody> |
Kontainer nga elemento para sa mga laray sa lamesa ( <tr> ) sa lawas sa lamesa |
<tr> |
Container element para sa set sa table cell ( <td> o <th> ) nga makita sa usa ka laray |
<td> |
Default nga selyula sa lamesa |
<th> |
Espesyal nga table cell para sa column (o row, depende sa scope ug placement) nga mga label Kinahanglang gamiton sulod sa a <thead> |
<caption> |
Deskripsyon o summary sa kung unsa ang gihuptan sa lamesa, labi na mapuslanon alang sa mga magbabasa sa screen |
- <lamesa>
- <ulo>
- <tr>
- <th> … </th>
- <th> … </th>
- </tr>
- </head>
- <lawas>
- <tr>
- <td> … </td>
- <td> … </td>
- </tr>
- </tbody>
- </table>
Ngalan | Klase | Deskripsyon |
---|---|---|
Default | Wala | Walay mga estilo, mga kolum ug mga laray lang |
sukaranan | .table |
Mga pinahigda lang nga linya tali sa mga laray |
Bordered | .table-bordered |
Gilibutan ang mga kanto ug gidugang ang gawas nga utlanan |
Zebra-stripe | .table-striped |
Nagdugang ug gaan nga gray nga kolor sa background sa katingad-an nga mga laray (1, 3, 5, ug uban pa) |
Gipamub-an | .table-condensed |
Giputol ang bertikal nga padding sa tunga, gikan sa 8px hangtod 4px, sulod sa tanan td ug th mga elemento |
Ang mga lamesa awtomatiko nga gi-istilo nga adunay pipila ra nga mga utlanan aron masiguro nga mabasa ug mapadayon ang istruktura. Uban sa 2.0, .table
gikinahanglan ang klase.
- < klase sa lamesa = "lamesa" >
- …
- </table>
# | Unang Ngalan | Apelyido | Pinulongan |
---|---|---|---|
1 | Mark | Si Otto | CSS |
2 | Jacob | Thornton | Javascript |
3 | Si Stu | Dent | HTML |
Paglingaw og gamay sa imong mga lamesa pinaagi sa pagdugang og zebra-striping—idugang lang ang .table-striped
klase.
Mubo nga sulat: Ang mga sprited table naggamit sa :nth-child
CSS selector ug dili magamit sa IE7-IE8.
- <table class = "table table-striped" >
- …
- </table>
# | Unang Ngalan | Apelyido | Pinulongan |
---|---|---|---|
1 | Mark | Si Otto | CSS |
2 | Jacob | Thornton | Javascript |
3 | Si Stu | Dent | HTML |
Idugang ang mga utlanan sa tibuok lamesa ug mga lingin nga mga kanto para sa aesthetic nga mga katuyoan.
- <table class = "table table-bordered" >
- …
- </table>
# | Unang Ngalan | Apelyido | Pinulongan |
---|---|---|---|
1 | Mark Otto | CSS | |
2 | Jacob | Thornton | Javascript |
3 | Si Stu | Dent | |
3 | Brosef | Stalin | HTML |
Himua nga mas compact ang imong mga lamesa pinaagi sa pagdugang sa .table-condensed
klase sa pagputol sa table cell padding sa tunga (gikan sa 8px hangtod sa 4px).
- <table class = "table table-condensed" >
- …
- </table>
# | Unang Ngalan | Apelyido | Pinulongan |
---|---|---|---|
1 | Mark | Si Otto | CSS |
2 | Jacob | Thornton | Javascript |
3 | Si Stu | Dent | HTML |
Mobati nga gawasnon sa paghiusa sa bisan unsang mga klase sa lamesa aron makab-ot ang lainlaing hitsura pinaagi sa paggamit sa bisan unsang magamit nga mga klase.
- <table class = "table table-striped table-bordered table-condensed" >
- ...
- </table>
# | Unang Ngalan | Apelyido | Pinulongan |
---|---|---|---|
1 | Mark | Si Otto | CSS |
2 | Jacob | Thornton | Javascript |
3 | Si Stu | Dent | HTML |
4 | Brosef | Stalin | HTML |
Ang labing kaayo nga bahin bahin sa mga porma sa Bootstrap mao nga ang tanan nimong mga input ug mga kontrol nindot tan-awon bisan giunsa nimo kini paghimo sa imong markup. Wala'y gikinahanglan nga sobra nga HTML, apan naghatag kami og mga sumbanan alang niadtong nagkinahanglan niini.
Ang labi ka komplikado nga mga layout moabut uban ang malip-ot ug mabag-o nga mga klase alang sa dali nga pag-istilo ug pagbugkos sa panghitabo, mao nga nasakup ka sa matag lakang.
Ang Bootstrap adunay suporta alang sa upat ka mga klase sa mga layout sa porma:
Ang lain-laing mga matang sa porma nga mga layout nanginahanglan pipila ka mga pagbag-o sa pagmarka, apan ang mga kontrol sa ilang kaugalingon nagpabilin ug naglihok nga parehas.
Ang mga porma sa Bootstrap naglakip sa mga estilo alang sa tanan nga mga kontrol sa base nga porma sama sa input, textarea, ug pagpili nga imong gipaabut. Apan kini usab adunay daghang mga naandan nga sangkap sama sa gidugtong ug giandam nga mga input ug suporta alang sa mga lista sa mga checkbox.
Ang mga estado sama sa sayup, pasidaan, ug kalampusan gilakip alang sa matag matang sa pagkontrol sa porma. Apil usab ang mga estilo para sa mga kontrol nga may kapansanan.
Naghatag ang Bootstrap og yano nga markup ug mga istilo alang sa upat nga mga istilo sa kasagarang mga porma sa web.
Ngalan | Klase | Deskripsyon |
---|---|---|
Bertikal (default) | .form-vertical (dili kinahanglan) |
Gi-stack, wala nga linya nga mga label sa mga kontrol |
Inline | .form-inline |
Naa sa wala nga linya nga label ug inline-block nga mga kontrol para sa compact nga istilo |
Pangitaa | .form-search |
Extra-rounded text input para sa usa ka tipikal nga search aesthetic |
Pahigda | .form-horizontal |
Paglutaw sa wala, na-align sa tuo nga mga label sa parehas nga linya sama sa mga kontrol |
Uban sa v2.0, kami adunay mas gaan ug mas maalamon nga mga default alang sa mga estilo sa porma. Wala'y dugang nga markup, mga kontrol sa porma.
Nagpakita sa default nga mga istilo sa WebKit, idugang lang .form-search
alang sa dugang nga mga natad sa pagpangita.
Ang mga input kay block level aron magsugod. Alang .form-inline
sa ug .form-horizontal
, naggamit kami og inline-block.
Gipakita sa wala ang tanan nga mga default nga kontrol sa porma nga among gisuportahan. Ania ang bullet list:
Hangtod sa v1.4, ang default nga mga estilo sa porma sa Bootstrap migamit sa pinahigda nga layout. Uban sa Bootstrap 2, among gitangtang kana nga pagpugong aron adunay mas maalamon, mas scalable nga mga default alang sa bisan unsang porma.
Ang Bootstrap adunay mga istilo alang sa gisuportahan sa browser nga naka-focus ug disabled
estado. Among tangtangon ang default Webkit outline
ug i-apply ang usa box-shadow
sa lugar niini para sa :focus
.
Naglakip usab kini sa mga istilo sa pag-validate alang sa mga sayup, pasidaan, ug kalampusan. Aron magamit, idugang ang klase sa sayup sa palibot .control-group
.
- <fieldset
- class = "control-group error" >
- …
- </fieldset>
Ang mga grupo sa pag-input-nga adunay gidugtong o gi-prepend nga teksto-naghatag usa ka dali nga paagi aron mahatagan ang dugang nga konteksto alang sa imong mga input. Ang maayong mga pananglitan naglakip sa @ sign para sa mga username sa Twitter o $ para sa panalapi.
Hangtod sa v1.4, ang Bootstrap nanginahanglan ug dugang nga marka sa palibot sa mga checkbox ug mga radyo aron ma-stack kini. Karon, kini usa ka yano nga butang sa pagsubli sa <label class="checkbox">
nga nagputos sa <input type="checkbox">
.
Gisuportahan usab ang mga inline nga checkbox ug radyo. Idugang lang .inline
sa bisan unsa .checkbox
o .radio
ug nahuman ka.
Aron magamit ang prepend o idugang ang mga input sa usa ka inline nga porma, siguroha nga ibutang ang .add-on
ug input
sa parehas nga linya, nga wala’y mga espasyo.
Aron makadugang sa tabang nga teksto alang sa imong mga porma nga mga input, ilakip ang inline nga tabang nga teksto nga adunay <span class="help-inline">
o usa ka tabang nga text block nga adunay <p class="help-block">
pagkahuman sa input nga elemento.
:after
. Sa mga doc, nagpakita kami og kahayag nga pula nga kolor sa background sa hover aron i-highlight ang gidak-on sa icon.
Imbis nga himoong dugang nga hangyo ang matag icon, gihugpong namo kini ngadto sa usa ka sprite—usa ka hugpong sa mga hulagway sa usa ka file nga naggamit sa CSS aron ipahimutang ang mga hulagway sa background-position
. Kini ang parehas nga pamaagi nga among gigamit sa Twitter.com ug kini nagtrabaho og maayo alang kanamo.
Ang tanan nga mga klase sa mga icon adunay prefix .icon-
alang sa tukma nga namespace ug scoping, sama sa among ubang mga sangkap. Makatabang kini nga malikayan ang mga panagsumpaki sa ubang mga himan.
Gihatagan kami sa Glyphicons sa paggamit sa Halflings set sa among open-source toolkit basta maghatag kami ug link ug credit dinhi sa mga docs. Palihug hunahunaa ang pagbuhat sa parehas sa imong mga proyekto.
Uban sa v2.0.0, mipili kami sa paggamit ug <i>
tag para sa tanan namong mga icon, apan wala silay klase sa kaso—usa ra ka gipaambit nga prefix. Aron magamit, ibutang ang mosunod nga code bisan asa:
- <i class = "icon-search" ></i>
Adunay usab mga istilo nga magamit alang sa balit-ad (puti) nga mga icon, nga andam sa usa ka dugang nga klase:
- <i class = "icon-search icon-white" ></i>
Adunay 120 ka klase nga mapilian para sa imong mga icon. Pagdugang lang usa ka <i>
tag nga adunay husto nga mga klase ug andam ka na. Makita nimo ang tibuok listahan sa sprites.less o dinhi mismo niini nga dokumento.
Nindot ang mga icon, apan asa man kini gamiton? Ania ang pipila ka mga ideya:
Sa tinuud, bisan asa nimo ibutang ang usa ka <i>
tag, mahimo nimong ibutang ang usa ka icon.
Gamita kini sa mga buton, mga grupo sa butones para sa usa ka toolbar, nabigasyon, o mga prepended nga porma nga mga input.