Скафолдинг өстендә, төп HTML элементлары стильләштерелгән һәм киңәйтелгән класслар белән көчәйтелгән, яңа, эзлекле күренеш һәм хисләр тудыру өчен.
Бөтен типографик челтәр безнең үзгәрүчән.less файлдагы ике аз үзгәрүчәнгә нигезләнгән: @baseFontSize
һәм @baseLineHeight
. Беренчесе - төп шрифт зурлыгы, икенчесе - төп сызык биеклеге.
Без бу үзгәрүчәннәрне, һәм кайбер математиканы кулланабыз, кырлар, паддинглар, һәм безнең төрле типтагы биеклекләр һәм башкалар.
Nullam quis risus ena urna mollis ornare vel eu leo. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur көлке мус. Nullam id dolor id nibh ultricies транспорт чарасы.
Vivamus sagittis lacus vel augue laoreet rutrum faucibus dolor аукторы. Duis mollis, коммерция булмаган луктус, портитор лигула, ec lacinia odio sem nec elit. Donec sed odio dui.
Элемент | Куллану | Ихтимал |
---|---|---|
<strong> |
Мөһим булган текстның фрагментына басым ясау өчен | Беркем дә юк |
<em> |
Стресс белән текстның бер өлешен ассызыклау өчен | Беркем дә юк |
<abbr> |
Кыскартылган вариантларны күрсәтү өчен кыскартуларны һәм кыскартуларны урап алыгыз | title Киңәйтелгән текст өчен өстәмә кертегез |
<address> |
Аның иң якын бабасы яки бөтен эш органы өчен контакт мәгълүматы өчен | Барлык юлларны тәмамлап форматлауны саклагыз<br> |
Fusce dapibus , tellus ac cursus commodo , tortor mauris condimentum nibh , ut fermentation massa justo sit amet risus. Maecenas faucibus mollis interdum. Nulla vitae elit libero, pharetra augue.
Искәрмә: HTML5 кулланырга ирек бирегез <b>
, <i>
ләкин аларны куллану бераз үзгәрде. <b>
сүз яки фразеологизмнарны яктырту өчен, өстәмә әһәмият бирмичә <i>
, күбесенчә тавыш, техник терминнар һ.б.
Тэгны ничек куллануның ике мисалы <address>
:
Кыскартулар баш хәреф тексты һәм җиңел нокта асты чик белән ясалган. Аларның шулай ук йөртү курсоры бар, шуңа күрә кулланучылар өстәмә күрсәткечләр бар, каядыр күрсәтеләчәк.
Киселгән икмәктән HTML иң яхшы әйбер.
Сыйфат атрибутының кыскартылышы .
Элемент | Куллану | Ихтимал |
---|---|---|
<blockquote> |
Башка чыганактан эчтәлек китерү өчен блок дәрәҗәсендәге элемент |
.pull-left класслар кулланыгыз.pull-right |
<small> |
Кулланучының йөзен китерү өчен өстәмә элемент, гадәттә әсәр исеме булган автор | Чыганакның <cite> исемен яки исемен әйләндереп алыгыз |
Блоккотны кертү өчен, <blockquote>
теләсә нинди HTML - ны цитата итеп урыгыз. Туры цитаталар өчен без а <p>
.
Чыганагыгызны китерү өчен өстәмә <small>
элемент кертегез, һәм сез аны —
стилизацияләү максатыннан алырсыз.
- <blockquote>
- <p> Лорем ипсум долор амет утыра, консексетур элитасы. Integer posuere ante venenatis бетерә. </p>
- <small> танылган кеше </small>
- </blockquote>
Килешенгән блоккотлар шулай итеп ясалган:
Лорем ипсум долор амет утыра, консексетур элип. Integer posuere ante venenatis бетерә.
Эш органында танылган кеше
Блоккотыңны уңга йөзү өчен, өстә class="pull-right"
:
Лорем ипсум долор амет утыра, консексетур элип. Integer posuere ante venenatis бетерә.
Эш органында танылган кеше
<ul>
<ul class="unstyled">
<ol>
<dl>
Кодның сызыкларын урыгыз <code>
.
- Мәсәлән , <код> бүлеге </ code > сызык итеп төрелергә тиеш .
<pre>
Кодның берничә сызыгы өчен кулланыгыз . Дөрес күрсәтү өчен теләсә нинди каретларны уникод символларына әйләндерегез.
<p> Монда текст үрнәге ... </p>
- <pre>
- & lt; p & gt; Монда үрнәк текст ... & lt; / p & gt;
- </pre>
Искәрмә: кодны <pre>
тэглар эчендә мөмкин кадәр сул якка саклагыз. ул барлык кыстыргычларны күрсәтәчәк.
Бер үк <pre>
элементны алыгыз һәм көчәйтелгән күрсәтү өчен ике өстәмә класс өстәгез.
- <p> Монда текст үрнәге ... </p>
- <pre class = "prettyprint
- тукымалар " >
- & lt; p & gt; Монда үрнәк текст ... & lt; / p & gt;
- </pre>
Google-code-prettify-ны йөкләү һәм куллану өчен укуны карау.
Тег | Тасвирлау |
---|---|
<table> |
Таблицаны форматта күрсәтү өчен элементны төрү |
<thead> |
<tr> Өстәл баганаларын билгеләргә өстәл башы рәтләре өчен контейнер элементы |
<tbody> |
<tr> Өстәл тәнендәге контейнер элементы |
<tr> |
Бер рәттә барлыкка килгән өстәл күзәнәкләре ( <td> яки ) өчен контейнер элементы<th> |
<td> |
Килешү өстәл шакмаклары |
<th> |
Колонка өчен махсус өстәл шакмаклары (яки рәт, масштабына һәм урнашуына карап) этикеткалар кулланылырга тиеш <thead> |
<caption> |
Таблицаның нинди булуын тасвирлау яки кыскача мәгълүмат, аеруча экран укучылары өчен файдалы |
- <таблица>
- <баш>
- <tr>
- <th> … </th>
- <th> … </th>
- </tr>
- </thead>
- <tbody>
- <tr>
- <td> … </td>
- <td> … </td>
- </tr>
- </tbody>
- </table>
Исем | Класс | Тасвирлау |
---|---|---|
Килешү | Беркем дә юк | Стильләр юк, баганалар һәм рәтләр генә |
Төп | .table |
Рәтләр арасында горизонталь сызыклар гына |
Чик белән чикләнгән | .table-bordered |
Почмакларны әйләндереп ала һәм тышкы чикне өсти |
Зебра-полоса | .table-striped |
Сәер рәтләргә ачык соры фон төсе өсти (1, 3, 5 һ.б.) |
Конденсацияләнгән | .table-condensed |
td Барлык һәм th элементлар эчендә 8px-dan 4px-га кадәр вертикаль паддерны кисәләр |
Таблицалар автоматик рәвештә берничә чик белән генә ясалган, укуны тәэмин итү һәм структураны саклау. 2.0 белән .table
класс кирәк.
- <өстәл сыйныфы = "таблица" >
- …
- </table>
# | Исем | Фамилия | Тел |
---|---|---|---|
1 | Билге | Отто | CSS |
2 | Ягъкуб | Торнтон | Javascript |
3 | Стю | Теш | HTML |
Зебра-стрипинг өстәп, өстәлләрегез белән бераз хыялланыгыз - .table-striped
классны өстәгез.
Искәрмә: язылган таблицалар :nth-child
CSS селекторын кулланалар һәм IE7-IE8 мөмкин түгел.
- <өстәл классы = "өстәл сызыгы" >
- …
- </table>
# | Исем | Фамилия | Тел |
---|---|---|---|
1 | Билге | Отто | CSS |
2 | Ягъкуб | Торнтон | Javascript |
3 | Стю | Теш | HTML |
Эстетик максатларда бөтен өстәл һәм түгәрәк почмаклар чикләрен өстәгез.
- <өстәл класы = "өстәл өстәле белән чикләнгән" >
- …
- </table>
# | Исем | Фамилия | Тел |
---|---|---|---|
1 | Марк Отто | CSS | |
2 | Ягъкуб | Торнтон | Javascript |
3 | Стю | Теш | |
3 | Бросеф | Сталин | HTML |
Өстәл күзәнәкләрен ябыштыру өчен класс өстәп, өстәлләрегезне тагын да тыгызрак .table-condensed
итегез (8px-dan 4px-га кадәр).
- <өстәл класы = "өстәл өстәл-конденсацияләнгән" >
- …
- </table>
# | Исем | Фамилия | Тел |
---|---|---|---|
1 | Билге | Отто | CSS |
2 | Ягъкуб | Торнтон | Javascript |
3 | Стю | Теш | HTML |
Төрле класслардан файдаланып, төрле кыяфәткә ирешү өчен өстәл классларының теләсә кайсысын берләштерергә иренегез.
- <өстәл классы = "өстәл таблицасы сызыклы өстәл белән чикләнгән өстәл конденсацияләнгән" >
- ...
- </table>
# | Исем | Фамилия | Тел |
---|---|---|---|
1 | Билге | Отто | CSS |
2 | Ягъкуб | Торнтон | Javascript |
3 | Стю | Теш | HTML |
4 | Бросеф | Сталин | HTML |
Bootstrap формаларының иң яхшы ягы - сезнең барлык керемнәрегез һәм контрольләрегез, сез аларны ничек билгеләсәгез дә, бик яхшы күренәләр. Артык HTML кирәк түгел, ләкин без аны таләп итүчеләр өчен үрнәкләр тәкъдим итәбез.
Катлаулырак макетлар җиңел стиллау һәм вакыйгаларны бәйләү өчен үзенчәлекле һәм масштаблы класслар белән килә, шуңа күрә сез һәр адымда яктыртыласыз.
Bootstrap дүрт төр форма ярдәме белән килә:
Төрле форма макетлары билгеләргә кайбер үзгәрешләр таләп итә, ләкин контрольләр үзләре кала һәм үзләрен шулай тоталар.
Bootstrap формаларына кертү, текстария кебек төп форма контроле өчен стильләр керә, һәм сез көткәнне сайлагыз. Ләкин ул шулай ук кушылган һәм алдан кертелгән керемнәр һәм пунктлар исемлеге өчен ярдәм кебек махсус компонентлар белән килә.
Хата, кисәтү, уңыш кебек дәүләтләр форма белән идарә итүнең һәр төре өчен кертелгән. Инвалид контроль өчен стильләр дә кертелгән.
Bootstrap гади веб-формаларның дүрт стиле өчен гади билгеләр һәм стильләр тәкъдим итә.
Исем | Класс | Тасвирлау |
---|---|---|
Вертикаль (килешү) | .form-vertical (таләп ителми) |
Контроль өстендә тезелгән, сул як ярлыклар |
Киң төзелештә | .form-inline |
Сул тигезләнгән ярлык һәм компакт стиль өчен блок-блок контроле |
Эзләү | .form-search |
Типик эзләү эстетикасы өчен өстәмә түгәрәк текст кертү |
Горизонталь | .form-horizontal |
Контроль белән бер сызыкта сул, уң тигезләнгән ярлыклар |
V2.0 ярдәмендә бездә форма стильләре өчен җиңелрәк һәм акыллырак дефолтлар бар. Өстәмә билгеләр юк, контроль форма гына.
Килештерелгән WebKit стильләрен чагылдыру, .form-search
өстәмә түгәрәк эзләү кырлары өчен өстәгез.
Керүләр - башлау өчен блок дәрәҗәсе. Forәм без .form-inline
, .form-horizontal
блокны кулланабыз.
Сул якта күрсәтелгән - без хуплаган барлык форма контрольләре. Менә пуля исемлеге:
V1.4 кадәр, Bootstrap'ның формаль стильләре горизонталь макетны кулланган. Bootstrap 2 ярдәмендә без теләсә нинди форма өчен акыллырак, масштаблы дефолтлар булу өчен бу чикләнүне бетердек.
Bootstrap браузер ярдәмендә тупланган стильләр өчен стильләр disabled
. Килешенгән Вебкитны бетерәбез outline
һәм box-shadow
аның урынына кулланабыз :focus
.
Бу шулай ук хаталар, кисәтүләр, уңыш өчен тикшерү стильләрен үз эченә ала. Куллану өчен, тирә-юньгә хата классын өстәгез .control-group
.
- <кыр
- класс = "контроль-төркем хата" >
- …
- </fieldset>
Керү төркемнәре - кушылган яки алдан язылган текст белән - сезнең керемнәр өчен күбрәк контекст бирүнең җиңел ысулы. Зур мисалларга Твиттер кулланучы исемнәре өчен @ билге яки финанс өчен $ керә.
V1.4 кадәр, Bootstrap аларны урнаштыру өчен пунктлар һәм радио тирәсендә өстәмә билгеләр таләп итә. <label class="checkbox">
Хәзер, бу гади әйберне кабатлау <input type="checkbox">
.
Эчке тартмалар һәм радиолар да ярдәм итә. Бары тик .inline
теләсә нинди әйберне .checkbox
өстәгез .radio
.
Алдан кертү яки кертүне кертү формасында куллану өчен, урынны .add-on
бер input
үк сызыкка урнаштырыгыз.
Форма кертүләрегез өчен ярдәм текстын өстәү өчен , кертү элементыннан соң <span class="help-inline">
ярдәм текстын яки ярдәм тексты блогын кертегез.<p class="help-block">
:after
. Документларда без иконаның зурлыгын яктырту өчен, кызыл төснең ачык төсләрен күрсәтәбез.
Eachәрбер иконаны өстәмә сорау ясау урынына, без аларны спритка тупладык - бер файлдагы рәсемнәр төркеме, алар белән CSS куллана background-position
. Бу Twitter.com сайтында кулланган шул ук ысул һәм ул безнең өчен яхшы эшләде.
Барлык иконалар класслары .icon-
, безнең бүтән компонентлар кебек, исемнәрне урнаштыру һәм эзләү өчен префиксланган. Бу бүтән кораллар белән конфликтлардан сакланырга ярдәм итәчәк.
Глификоннар безгә ачык чыганаклар коралында урнаштырылган Halflings кулланырга рөхсәт бирделәр, без монда документларда сылтама һәм кредит бирсәк. Зинһар, сезнең проектларда да шулай эшләргә уйлагыз.
V2.0.0 ярдәмендә без <i>
бөтен иконаларыбыз өчен тег кулланырга булдык, ләкин аларның очраклары юк - уртак префикс кына. Куллану өчен, түбәндәге кодны теләсә кайда урнаштырыгыз:
- <i класс = "иконка-эзләү" > </i>
Инверсия (ак) иконалар өчен стильләр дә бар, бер өстәмә класс белән әзер:
- <i класс = "иконка-эзләү иконасы-ак" > </i>
Сезнең иконалар өчен сайлау өчен 120 класс бар. Дөрес класслар белән тэг өстәгез, <i>
сез куелдыгыз. Сез тулы исемлекне sprites.less яки монда таба аласыз.
Икона бик яхшы, ләкин аларны кайда кулланырга? Менә берничә идея:
Асылда, тегны кая гына <i>
куйсаң да, икона куя аласың.
Аларны төймәләр, кораллар плитәсе, навигация яки алдан ясалган форма керемнәре өчен кулланыгыз.