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.
Pagbalinem a naisangsangayan ti maysa a parapo babaen ti pananginayonmo iti .lead
.
Vivamus sagittis lacus vel augue laoreet rutrum faucibus ti dolor ti panagsubasta. Duis mollis, est saan a komodo a luctus.
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 140 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.