Typografy
Dokumintaasje en foarbylden foar Bootstrap-typografy, ynklusyf globale ynstellings, kopteksten, lichemstekst, listen, en mear.
Globale ynstellings
Bootstrap stelt basis globale werjefte, typografy, en keppelingsstilen yn. As mear kontrôle nedich is, besjoch dan de tekstuele nutklassen .
- Brûk in memmetaal lettertypestapel dy't it bêste selekteart
font-family
foar elk OS en apparaat. - Foar in mear ynklusive en tagonklike type skaal, wy nimme de browser standert root
font-size
(typysk 16px), sadat besikers kinne oanpasse harren browser standert as nedich. - Brûk de
$font-family-base
,$font-size-base
, en$line-height-base
attributen as ús typografyske basis tapast op de<body>
. - Stel de globale keppelingskleur yn fia
$link-color
en tapasse keppelingsûnderstreken allinich op:hover
. - Brûk
$body-bg
om in yn te stellenbackground-color
op de<body>
(#fff
standert).
Dizze stilen kinne fûn wurde binnen _reboot.scss
, en de globale fariabelen wurde definiearre yn _variables.scss
. Soargje derfoar dat jo ynstelle $font-size-base
.rem
Headings
Alle HTML-koppen, <h1>
fia <h6>
, binne beskikber.
Heading | Foarbyld |
---|---|
|
h1. Bootstrap heading |
|
h2. Bootstrap heading |
|
h3. Bootstrap heading |
|
h4. Bootstrap heading |
|
h5. Bootstrap heading |
|
h6. Bootstrap heading |
.h1
troch .h6
klassen binne ek beskikber, foar as jo wolle oerienkomme mei it lettertype styling fan in kop, mar kin net brûke de assosjearre HTML elemint.
h1. Bootstrap heading
h2. Bootstrap heading
h3. Bootstrap heading
h4. Bootstrap heading
h5. Bootstrap heading
h6. Bootstrap heading
Oanpasse kopteksten
Brûk de ynbegrepen nutklassen om de lytse sekundêre koptekst fan Bootstrap 3 opnij te meitsjen.
Fancy werjeftekopskrift Mei ferdwûne sekundêre tekst
Toan kopteksten
Tradysjonele koptekst-eleminten binne ûntworpen om it bêste te wurkjen yn it fleis fan jo side-ynhâld. As jo in koptekst nedich hawwe om út te stean, beskôgje dan it brûken fan in werjeftekoptekst - in gruttere, wat mear opinige koptekststyl. Hâld der rekken mei dat dizze kopteksten net standert reagearje, mar it is mooglik responsive lettertypegrutte yn te skeakeljen .
Display 1 |
Display 2 |
Display 3 |
Display 4 |
Foarsprong
Meitsje in paragraaf opfallend troch ta te foegjen .lead
.
Vivamus sagittis lacus vel augue laoreet rutrum faucibus dolor auctor. Duis mollis, est non commodo luctus.
Inline tekst eleminten
Styling foar mienskiplike ynline HTML5-eleminten.
Jo kinne de mark tag brûke omhichtepunttekst.
Dizze rigel tekst is bedoeld om behannele te wurden as wiske tekst.
Dizze rigel tekst is bedoeld om behannele te wurden as net mear akkuraat.
Dizze rigel tekst is bedoeld om behannele te wurden as in tafoeging oan it dokumint.
Dizze rigel tekst sil werjaan as ûnderstreke
Dizze rigel tekst is bedoeld om behannele te wurden as lytse print.
Dizze rigel werjûn as fet tekst.
Dizze rigel werjûn as kursive tekst.
.mark
en .small
klassen binne ek beskikber om deselde stilen ta te passen as <mark>
en <small>
wylst alle net-winske semantyske gefolgen wurde foarkommen dy't de tags bringe.
Wylst net hjirboppe werjûn, fiel jo frij om te brûken <b>
en <i>
yn HTML5. <b>
is bedoeld om wurden of útdrukkingen te markearjen sûnder ekstra belang oer te bringen, wylst <i>
it meast foar stim, technyske termen, ensfh.
Tekst utilities
Feroarje tekstôfstimming, transformearje, styl, gewicht en kleur mei ús tekst- en kleurhelpprogramma's .
Ofkoartings
Stilisearre ymplemintaasje fan HTML's <abbr>
elemint foar ôfkoartings en akronyms om de útwreide ferzje te sjen op hover. Ofkoartings hawwe in standert ûnderstreekje en krije in helpoanwizer om ekstra kontekst te jaan by hover en oan brûkers fan assistinte technologyen.
Taheakje .initialism
oan in ôfkoarting foar in wat lytsere lettertypegrutte.
attr
HTML
Blockquotes
Foar it oanheljen fan blokken ynhâld fan in oare boarne binnen jo dokumint. Wrap <blockquote class="blockquote">
om elke HTML as it sitaat.
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer posuere erat in ante.
In boarne neame
Foegje in <footer class="blockquote-footer">
foar it identifisearjen fan de boarne. Wrap de namme fan it boarnewurk yn <cite>
.
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer posuere erat in ante.
Alignment
Brûk teksthulpprogramma's as nedich om de ôfstimming fan jo blokquote te feroarjen.
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer posuere erat in ante.
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer posuere erat in ante.
Listen
Unstyled
Fuortsmite de standert list-style
en lofter marzje op list items (allinich direkte bern). Dit jildt allinich foar items fan direkte bernlist , wat betsjut dat jo de klasse ek moatte tafoegje foar alle nestede listen.
- Lorem ipsum dolor sit amet
- Consectetur adipiscing elit
- Integer molestie lorem by massa
- Facilisis in pretium nisl aliquet
- Nulla volutpat aliquam velit
- Phasellus iaculis neque
- Purus sodales ultricies
- Vestibulum laoreet porttitor sem
- Ac tristique libero volutpat at
- Faucibus porta lacus fringilla vel
- Aenean sit amet erat nunc
- Eget porttitor lorem
Ynline
Fuortsmite de kûgels fan in list en tapasse wat ljocht margin
mei in kombinaasje fan twa klassen, .list-inline
en .list-inline-item
.
- Lorem ipsum
- Phasellus iaculis
- Nulla volutpat
Beskriuwing list alignment
Rjochtsje termen en beskriuwingen horizontaal út troch de foarôf definieare klassen fan ús rastersysteem (as semantyske mixins) te brûken. Foar langere termen kinne jo opsjoneel in .text-truncate
klasse taheakje om de tekst mei in ellips te trunken.
- Beskriuwingslisten
- In beskriuwingslist is perfekt foar it definiearjen fan termen.
- Euismod
-
Vestibulum id ligula porta felis euismod semper eget lacinia odio sem nec elit.
Donec id elit non mi porta gravida at eget metus.
- Malesuada porta
- Etiam porta sem malesuada magna mollis euismod.
- Truncated term is ôfkoarte
- Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus.
- Nesting
-
- Nested definysje list
- Aenean posuere, tortor sed cursus feugiat, nunc augue blandit nunc.
Responsive lettertypegrutte
Bootstrap v4.3 wurdt ferstjoerd mei de opsje om responsive lettertypegrutte yn te skeakeljen, wêrtroch tekst natuerliker kin skaalje oer apparaat- en viewportgrutte. RFS kin ynskeakele wurde troch de $enable-responsive-font-sizes
Sass fariabele te feroarjen true
en Bootstrap opnij te kompilearjen.
Om RFS te stypjen , brûke wy in Sass-mixin om ús normale font-size
eigenskippen te ferfangen. Responsive lettertypegrutte sille wurde gearstald yn calc()
funksjes mei in miks fan rem
en viewport-ienheden om it responsive skaalgedrach yn te skeakeljen. Mear oer RFS en syn konfiguraasje is te finen op syn GitHub repository .