Iti rabaw ti andamio, dagiti batayan nga elemento ti HTML ket naistilo ken napasayaat babaen dagiti mapalawa a klase tapno mangipaay ti presko, agtultuloy a langa ken rikna.
Ti sibubukel a grid ti tipograpiko ket naibatay iti dua a Basbassit a variable iti variables.less file-tayo: @baseFontSize
ken @baseLineHeight
. Ti umuna ket ti base font-size a nausar iti intero ken ti maikadua ket ti base line-height.
Usarenmi dagita a variable, ken sumagmamano a matematika, tapno mangpartuat kadagiti margin, padding, ken line-heights ti amin a kitami ken dadduma pay.
Nullam quis risus eget urna mollis nga arkos nga vel eu leo. Cum sociis natoque penatibus ken magnis ti panagpasngay a montes, nascetur ridiculus mus. Nullam id dolor id nibh ultricies lugan ut id elit.
Vivamus sagittis lacus vel augue laoreet rutrum faucibus ti dolor ti panagsubasta. Duis mollis, est non commodo luctus, nisi erat nga porttitor ligula, eget lacinia odio sem nec elit. Donec sed nga odio dui.
Elemento | Panagusar | Opsional |
---|---|---|
<strong> |
Para iti panangipaganetget iti maysa a snippet ti teksto nga addaan iti napateg | Awan |
<em> |
Para iti panangipaganetget iti maysa a snippet ti teksto nga addaan iti stress | Awan |
<abbr> |
Balkoten dagiti abbreviation ken acronym tapno maipakita ti napalawa a bersion iti hover | Iraman ti opsional nga .initialism klase para kadagiti dadakkel nga abbreviation. |
<address> |
Para iti impormasion a pakakontakan para iti kaasitgan nga inapona wenno ti intero a bagi ti trabaho | Ipreserba ti panagpormat babaen ti panangipatingga kadagiti amin a linia babaen ti<br> |
Fusce dapibus , tellus ac cursus commodo , tortor mauris kondimento nibh , ut fermentum masa justo agtugaw amet risus. Maecenas nga faucibus nga mollis nga interdum. Nulla vitae elit libero, maysa a pharetra nga augue.
Pakaammo: Siwayawaya nga usaren <b>
ken <i>
iti HTML5, ngem nagbaliw bassit ti pannakausar dagitoy. <b>
ket nairanta a mangitag-ay kadagiti balikas wenno ragup ti sasao a saan a mangipaay iti kanayonan a kinapateg bayat <i>
a kaaduanna ket para iti timek, teknikal a termino, kdpy.
Adtoy ti dua a pagarigan no kasano <address>
a mausar ti tag:
Dagiti abbreviation nga addaan iti title
attribute ket addaan iti nalawag a tulnek a baba a beddeng ken ti kursor ti tulong iti hover. Daytoy ket mangted kadagiti agar-aramat ti ekstra a pakakitaan ti maysa a banag a maipakita iti hover.
Inayon ti initialism
klase iti abbreviation tapno mapaadu ti typographic harmony babaen ti panangted iti basbassit bassit a kadakkel ti teksto.
HTML ti kasayaatan a banag sipud idi naiwa a tinapay.
Ti maysa nga abbreviation ti sao nga attribute ket attr .
Elemento | Panagusar | Opsional |
---|---|---|
<blockquote> |
Block-level nga elemento para iti panagadaw ti linaon manipud iti sabali a taudan | Manginayon ti .pull-left ken .pull-right dagiti klase para kadagiti floated a pagpilian |
<small> |
Opsional nga elemento para iti pananginayon ti maysa a sitasion a nakasango iti agar-aramat, kadawyan nga autor nga addaan iti paulo ti obra | Ikabil ti <cite> aglawlaw ti paulo wenno nagan ti gubuayan |
Tapno mairaman ti blockquote, baluten <blockquote>
ti ania man nga HTML a kas ti sitas. Para kadagiti diretso a sitas irekomendarmi ti <p>
.
Iraman ti opsional <small>
nga elemento a mangdakamat iti taudanmo ket makagun-odka iti em dash —
sakbay daytoy para kadagiti panggep ti estilo.
- <blockquote ti panag-block>
- <p> Lorem ipsum dolor agtugaw nga amet, consectetur adipiscing elit. Integer a posuere erat ti maysa nga ante venenatis. </p>
- <bassit> Maysa a nalatak </small>
- </blockquote ti panagsurat>
Dagiti kasisigud a blockquote ket nai-estilo a kas ti kastoy:
Lorem ipsum dolor agtugaw amet, consectetur adipiscing elit. Integer a posuere erat ti maysa nga ante venenatis.
Maysa a nalatak iti Bagi ti trabaho
Tapno mai-float ti blockquote-mo iti kannawan, inayon ti class="pull-right"
:
Lorem ipsum dolor agtugaw amet, consectetur adipiscing elit. Integer a posuere erat ti maysa nga ante venenatis.
Maysa a nalatak iti Bagi ti trabaho
<ul>
<ul class="unstyled">
<ol>
<dl>
<dl class="dl-horizontal">
Ulo nga agpangato! Dagiti horizontal a listaan ti panangiladawan ket mangputed kadagiti termino nga atiddog unay tapno maibagay iti kannigid a panagtarimaan ti kolum text-overflow
. Kadagiti akikid a viewport, agbaliwda iti default a naurnong a layout.
Balkoten dagiti inline a snippet ti kodigo babaen ti <code>
.
- Kas pagarigan , ti <code> a paset </ code > ket rumbeng a maibalkot a kas inline .
Usaren <pre>
para iti adu a linia ti kodigo. Siguraduen a makalisi iti aniaman a bracket ti anggulo iti kodigo para iti umno a panagiparang.
<p>Pagarigan a teksto ditoy...</p>
- <pre> nga
- <p>Pagarigan a teksto ditoy...</p>
- </pre>
Pakaammo: Siguraduen nga pagtalinaeden ti kodigo iti uneg <pre>
dagiti etiketa nga asideg iti kannigid agingga a mabalin; i-renderna amin a tab.
Mabalinmo a pagpilian nga inayon ti .pre-scrollable
klase a mangikeddeng ti max-height iti 350px ken mangipaay ti y-axis scrollbar.
Alaen ti isu met laeng <pre>
nga elemento ken manginayon ti dua nga opsional a klase para iti napasayaat a panagiparang.
- <p> Pagarigan ti teksto ditoy... </p>
- <pre klase = "napintas nga imprenta ."
- dagiti linenum" >
- <p>Pagarigan a teksto ditoy...</p>
- </pre>
I-download ti google-code-prettify ken kitaen ti readme no kasano nga usaren.
Nailaktip | Panangiladawan |
---|---|
<table> |
Element ti panagbalkot para iti panangiparang ti datos iti pormat ti tabular |
<thead> |
Elemento ti pagkargaan para kadagiti hilera ti ulo ti lamisaan ( <tr> ) tapno mangimarka kadagiti adigi ti lamisaan |
<tbody> |
Elemento ti pagkargaan para kadagiti hilera ti lamisaan ( <tr> ) iti bagi ti lamisaan |
<tr> |
Elemento ti pagkargaan para iti maysa a grupo dagiti selula ti lamisaan ( <td> wenno <th> ) nga agparang iti maymaysa a linia |
<td> |
Default a selula ti lamisaan |
<th> |
Espesial a selula ti lamisaan para kadagiti etiketa ti kolum (wenno hilera, depende iti sakup ken pannakaikabil) Masapul nga usaren iti uneg ti a <thead> |
<caption> |
Panangdeskribir wenno pakagupgopan no ania ti iggem ti lamisaan, nangnangruna a makatulong kadagiti agbasbasa iti iskrin |
- <lamisaan>
- <ulo>
- <tr> nga
- <th> ... </th> nga adda
- <th> ... </th> nga adda
- </tr>
- </tulo>
- <tibagi>
- <tr> nga
- <td> ... </td> nga adda
- <td> ... </td> nga adda
- </tr>
- </tbagi>
- </table>
Nagan | Klase | Panangiladawan |
---|---|---|
Default | Awan | Awan dagiti estilo, basta kolum ken hilera |
Kadawyan | .table |
Dagiti laeng horizontal a linia iti nagbaetan dagiti hilera |
Nabeddengan | .table-bordered |
Agtimbukel kadagiti suli ken mangnayon iti makinruar a beddeng |
Zebra-garitan | .table-striped |
Manginayon ti nalawag nga abuabu a kolor ti likudan kadagiti karkarna a hilera (1, 3, 5, kdpy) . |
Napaababa | .table-condensed |
Putdenna ti bertikal a padding iti kagudua, manipud iti 8px aginggana iti 4px, iti uneg ti amin td ken th dagiti elemento |
Dagiti lamisaan ket automatiko nga estilo nga addaan laeng kadagiti sumagmamano a beddeng tapno masigurado ti pannakabasa ken mataginayon ti estruktura. Iti 2.0, .table
kasapulan ti klase.
- < klase ti lamisaan = "lamisaan" >
- ...
- </table>
# | Nagan | Apelyido | Nagan ti agar-aramat |
---|---|---|---|
1 nga | Marka | Otto ni Otto | @mdo nga |
2. 2 | Jacob ni Jacob | Thornton nga | @nalukmeg |
3. | Larry ni Larry | ti Tumatayab | @twitter nga |
Agbalinka a magarbo bassit kadagiti lamisaanmo babaen ti pananginayon iti zebra-striping—inayonmo laeng ti .table-striped
klase.
Pakaammo: Dagiti garitgaritan a lamisaan ket agus-usar ti :nth-child
CSS a mangpili ken saan a magun-od iti IE7-IE8.
- < klase ti lamisaan = "lamisaan nga garitgaritan" >
- ...
- </table>
# | Nagan | Apelyido | Nagan ti agar-aramat |
---|---|---|---|
1 nga | Marka | Otto ni Otto | @mdo nga |
2. 2 | Jacob ni Jacob | Thornton nga | @nalukmeg |
3. | Larry ni Larry | ti Tumatayab | @twitter nga |
Inayon dagiti beddeng iti aglawlaw ti intero a lamisaan ken nagtimbukel a suli para kadagiti panggep ti estetika.
- < clase ti lamisaan = "lamisaan-nabeddengan" >
- ...
- </table>
# | Nagan | Apelyido | Nagan ti agar-aramat |
---|---|---|---|
1 nga | Marka | Otto ni Otto | @mdo nga |
Marka | Otto ni Otto | @getbootstrap nga | |
2. 2 | Jacob ni Jacob | Thornton nga | @nalukmeg |
3. | Larry ti Tumatayab | @twitter nga |
Pagbalinem dagiti lamisaanmo nga ad-adda a kompakto babaen ti pananginayon ti .table-condensed
klase tapno mangputed ti table cell padding iti kagudua (manipud iti 8px agingga iti 4px).
- < klase ti lamisaan = "lamisaan-napaababa" >
- ...
- </table>
# | Nagan | Apelyido | Nagan ti agar-aramat |
---|---|---|---|
1 nga | Marka | Otto ni Otto | @mdo nga |
2. 2 | Jacob ni Jacob | Thornton nga | @nalukmeg |
3. | Larry ti Tumatayab | @twitter nga |
Marikna a nawaya a pagtitiponen ti aniaman kadagiti klase ti lamisaan tapno magun-od dagiti nadumaduma a langa babaen ti panangusar iti aniaman kadagiti magun-odan a klase.
- <table class = "lamisaan a garitgaritan ti lamisaan a nabeddengan ti lamisaan a napaababa" >
- ...
- </table>
Buo nga nagan | |||
---|---|---|---|
# | Nagan | Apelyido | Nagan ti agar-aramat |
1 nga | Marka | Otto ni Otto | @mdo nga |
2. 2 | Jacob ni Jacob | Thornton nga | @nalukmeg |
3. | Larry ti Tumatayab | @twitter nga |
Ti kasayaatan a paset maipapan kadagiti porma iti Bootstrap ket amin nga input ken kontrolmo ket nagsayaat ti langana uray kasano ti panangibangonmo kadagitoy iti markup-mo. Awan ti kasapulan a sobra nga HTML, ngem ipaaymi dagiti padron para kadagidiay agkasapulan iti dayta.
Dagiti ad-adu a komplikado a layout ket umay nga addaan kadagiti ababa ken maipadakkel a klase para iti nalaka nga estilo ken panagtengngel ti pasamak, isu a masakupanka iti tunggal addang.
Ti Bootstrap ket addaan iti suporta para kadagiti uppat a kita ti layout ti porma:
Dagiti nadumaduma a kita ti layout ti porma ket agkasapulan kadagiti sumagmamano a panagbalbaliw iti panagmarka, ngem dagiti kontrol a mismo ket agtalinaed ken agtigtignayda a kas met laeng.
Dagiti porma ti Bootstrap ket mangiraman kadagiti estilo para kadagiti amin a kontrol ti batayan a porma a kas ti input, textarea, ken pilien a namnamaem. Ngem daytoy ket umay pay nga addaan kadagiti sumagmamano a kostumbre a paset a kas dagiti naikapet ken nasakbay nga input ken suporta para kadagiti listaan dagiti kahon ti tsek.
Dagiti estado a kas ti biddut, pakdaar, ken balligi ket nairaman para iti tunggal maysa a kita ti panagtengngel ti porma. Nairaman pay dagiti estilo para kadagiti baldado a kontrol.
Ti Bootstrap ket mangipaay ti simple a panagmarka ken dagiti estilo para kadagiti uppat nga estilo dagiti gagangay a porma ti web.
Nagan | Klase | Panangiladawan |
---|---|---|
Bertikal (default) . | .form-vertical (saan a kasapulan) . |
Naurnong, kannigid a naitunos nga etiketa iti rabaw dagiti kontrol |
Inline nga | .form-inline |
Kannigid-a-naitunos nga etiketa ken dagiti inline-block a kontrol para iti kompakto nga estilo |
Agbirok | .form-search |
Extra-rounded text input para iti gagangay nga estetika ti panagbiruk |
Paidda | .form-horizontal |
Agtaytayab kadagiti kannigid, kannawan a naitunos nga etiketa iti isu met laeng a linia a kas dagiti kontrol |
Smart ken nalag-an ti default nga awan ti extra markup.
- <porma ti klase = "bueno" >
- <label> Nagan ti etiketa </label>
- <input type = "teksto" klase = "span3" placeholder = "Isurat ti maysa a banag..." >
- <span class = "help-block" > Pagarigan ti teksto ti tulong iti lebel ti bloke ditoy. </span>
- < klase ti etiketa = "kahon ti tsek" >
- <input type = "kahon ti tsek" > Kitaennak
- </label>
- <button type = "ipatuloden" klase = "btn" > Isumite </button>
- </porma>
Inayon .form-search
iti porma ken .search-query
iti input
.
- <porma klase = "bueno porma-panagbiruk" >
- <input type = "teksto" klase = "input-medium a panagsaludsod-a-panagsaludsod" >
- <button type = "ipatulod" klase = "btn" > Agbiruk </button>
- </porma>
Inayon .form-inline
tapno mapino ti bertikal a panagtunos ken panagsisina dagiti kontrol ti porma.
- < klase ti porma = "bueno porma-inline" >
- < tipo ti panagserrek = "teksto" klase = "panagserrek-bassit" a pagtengngel ti lugar = "Email" >
- <input type = "password" class = "input-bassit" nga lugar = "Password" >
- < klase ti etiketa = "kahon ti tsek" >
- <input type = "checkbox" > Laglagipennak
- </label>
- <button type = "ipatulod" klase = "btn" > Agpirma </button>
- </porma>
Naipakita iti kannawan amin dagiti default a kontrol ti porma a suportaranmi. Ania ti listaan ti bulleted:
No maited ti pagarigan a layout ti porma iti ngato, ditoy ti markup a nainaig iti umuna nga input ken kontrol a grupo. Ti .control-group
, .control-label
, ken .controls
dagiti klase ket kasapulan amin para iti estilo.
- < klase ti porma = "porma-paisaad" >
- <set ti tay-ak>
- <leyenda> Teksto ti sarsarita </legend>
- <div klase = "grupo-a-kontrol" >
- <label class = "kontrol-etiketa" para iti = "input01" > Iserrek ti teksto </label>
- <div klase = "dagiti kontrol" >
- < tipo ti input = "teksto" a klase = "input-xlarge" id = "input01" >
- <p class = "help-block" > Panangsuporta ti teksto ti tulong </p>
- </div>
- </div>
- </fieldset ti tay-ak>
- </porma>
Ti Bootstrap ket mangitampok kadagiti estilo para kadagiti nasuportaran ti browser a naipamaysa ken disabled
dagiti estado. Ikkatenmi ti default a Webkit outline
ken iyaplikarmi ti box-shadow
a iti lugarna para iti :focus
.
Daytoy ket mangiraman pay kadagiti estilo ti panangipaneknek para kadagiti biddut, pakdaar, ken balligi. Tapno mausar, inayon ti klase ti biddut iti aglawlaw .control-group
.
- <set ti tay-ak
- klase = "biddut ti kontrol-grupo" >
- ...
- </fieldset ti tay-ak>
Dagiti grupo ti input—nga addaan iti naikapet wenno nasaksakbay a teksto—ket mangipaay iti nalaka a wagas a mangted iti ad-adu a konteksto para kadagiti inputmo. Dagiti naindaklan a pagarigan ket mairaman ti @ sign para kadagiti nagan ti agar-aramat ti Twitter wenno $ para iti pinansia.
Agingga iti v1.4, ti Bootstrap ket kasapulanna ti ekstra a panagmarka iti aglawlaw dagiti kahon ti tsek ken dagiti radio tapno maitumpok dagitoy. Ita, simple laeng a banag ti panangulit iti <label class="checkbox">
dayta a mangbalkot iti <input type="checkbox">
.
Masuportaran met dagiti inline checkbox ken radio. Basta inayonmo .inline
ti aniaman .checkbox
wenno .radio
ket nalpaskan.
Tapno agusar kadagiti prepend wenno append nga input iti inline a porma, siguraduen nga ikabil ti .add-on
ken input
iti isu met laeng a linia, nga awan dagiti espasyo.
Tapno manginayon ti teksto ti tulong para kadagiti panagserrek ti pormam, iraman ti inline a teksto ti tulong nga addaan <span class="help-inline">
wenno ti bloke ti teksto ti tulong nga addaan <p class="help-block">
kalpasan ti elemento ti panagserrek.
Imbes a pagbalinen ti tunggal maysa nga ikono a maysa nga ekstra a kiddaw, inurnongmi dagitoy iti maysa nga sprite—maysa a bunggoy dagiti ladawan iti maysa a file nga agus-usar ti CSS a mangiposision kadagiti ladawan babaen ti background-position
. Daytoy met laeng ti pamay-an nga us-usarenmi iti Twitter.com ken nasayaat ti panagtrabahona kadakami.
Amin a klase ti ikono ket naidasig iti .icon-
para iti umno a namespacing ken scoping, a kas dagiti dadduma a pasettayo. Makatulong daytoy tapno maliklikan ti panagsusupiat kadagiti dadduma nga alikamen.
Ti Glyphicons ket nangited kadakami ti panagusar kadagiti Halflings a naikabil iti open-source a toolkitmi no la ketdi mangipaaykami ti silpo ken kredito ditoy kadagiti docs. Pangngaasiyo ta ibilangyo ti panangaramid iti kasta met laeng kadagiti proyektoyo.
Ti Bootstrap ket agus-usar ti <i>
etiketa para kadagiti amin nga ikono, ngem awan ti klase ti kasoda—maysa laeng a naibingbingay a pangrugian. Tapno mausar, ikabilmo ti sumaganad a kodigo iti dandani sadinoman:
- <i klase = "ikono-panagbiruk" </i>
Adda pay dagiti estilo a magun-od para kadagiti nabaliktad (puraw) nga ikono, a naaramid a nakasagana babaen ti maysa nga ekstra a klase:
- <i class = "ikono-agbirok ti ikono-puraw" ></i>
Adda 120 a klase a pagpilian para kadagiti icon-mo. Basta mangnayonka iti <i>
tag nga addaan kadagiti umno a klase ket naikabilka. Mabalinmo a sapulen ti kompleto a listaan iti sprites.less wenno ditoy mismo iti daytoy a dokumento.
Ulo nga agpangato! No agus-usar kadagiti abay dagiti kuerdas ti teksto, a kas kadagiti buton wenno dagiti silpo ti nav, siguraduen a mangibati ti espasyo kalpasan ti <i>
etiketa para iti umno a panagsisina.
Nasayaat dagiti icon, ngem sadino ti pangusaran ti maysa kadagita? Adtoy ti sumagmamano nga ideya:
Kangrunaanna, sadinoman a mabalinmo nga ikabil ti <i>
tag, mabalinmo ti mangikabil iti icon.
Usaren dagitoy kadagiti buton, grupo ti buton para iti toolbar, nabigasion, wenno dagiti prepended a panagserrek ti porma.