Tipografija
Dokumentacija i primjeri za Bootstrap tipografiju, uključujući globalne postavke, naslove, tijelo teksta, popise i još mnogo toga.
Globalne postavke
Bootstrap postavlja osnovni globalni prikaz, tipografiju i stilove veza. Kada je potrebna veća kontrola, provjerite tekstualne uslužne klase .
- Koristite izvorni skup fontova koji odabire najbolje
font-family
za svaki OS i uređaj. - Za inkluzivniju i pristupačniju ljestvicu tipova, pretpostavljamo zadani korijen preglednika
font-size
(obično 16 px) kako bi posjetitelji mogli prilagoditi zadane postavke preglednika po potrebi. - Koristite atribute
$font-family-base
,$font-size-base
, i$line-height-base
kao našu tipografsku osnovu primijenjenu na<body>
. - Postavite globalnu boju veze putem
$link-color
i primijenite podcrtane veze samo na:hover
. - Koristite
$body-bg
za postavljanjebackground-color
na<body>
(#fff
prema zadanim postavkama).
Ovi se stilovi mogu pronaći unutar _reboot.scss
, a globalne varijable definirane su u _variables.scss
. Obavezno postavite $font-size-base
.rem
Naslovi
Svi HTML zaglavlja, <h1>
do <h6>
, su dostupni.
Naslov | Primjer |
---|---|
|
h1. Bootstrap naslov |
|
h2. Bootstrap naslov |
|
h3. Bootstrap naslov |
|
h4. Bootstrap naslov |
|
h5. Bootstrap naslov |
|
h6. Bootstrap naslov |
.h1
kroz .h6
klase su također dostupne, za slučajeve kada želite uskladiti stil fonta s naslovom, ali ne možete koristiti pridruženi HTML element.
h1. Bootstrap naslov
h2. Bootstrap naslov
h3. Bootstrap naslov
h4. Bootstrap naslov
h5. Bootstrap naslov
h6. Bootstrap naslov
Prilagodba naslova
Upotrijebite uključene uslužne klase za ponovno stvaranje malog sekundarnog teksta naslova iz Bootstrapa 3.
Otmjeni naslov za prikaz s izblijedjelim sekundarnim tekstom
Prikaz naslova
Tradicionalni elementi naslova dizajnirani su da najbolje funkcioniraju u središtu sadržaja vaše stranice. Kada vam je potreban naslov koji će se istaknuti, razmislite o korištenju naslova za prikaz — većeg, malo samouvjerenijeg stila naslova. Imajte na umu da ti naslovi nisu responzivni prema zadanim postavkama, ali je moguće omogućiti responzivne veličine fonta .
Zaslon 1 |
Zaslon 2 |
Zaslon 3 |
Prikaz 4 |
voditi
Istaknite odlomak dodavanjem .lead
.
Vivamus sagittis lacus vel augue laoreet rutrum faucibus dolor auctor. Duis mollis, est non commodo luctus.
Umetnuti tekstualni elementi
Stil za uobičajene ugrađene HTML5 elemente.
Oznaku oznake možete koristiti zaistaknutitekst.
Ovaj redak teksta trebao bi se tretirati kao izbrisani tekst.
Ovaj redak teksta trebao bi se smatrati netočnim.
Ovaj redak teksta trebao bi se tretirati kao dodatak dokumentu.
Ovaj redak teksta prikazat će se kao podcrtan
Ovaj redak teksta trebao bi se tretirati kao sitni tisak.
Ovaj redak prikazan je podebljanim tekstom.
Ovaj redak prikazan je kao tekst u kurzivu.
.mark
a .small
klase su također dostupne za primjenu istih stilova kao <mark>
i <small>
uz izbjegavanje bilo kakvih neželjenih semantičkih implikacija koje bi oznake donijele.
Iako nije prikazano gore, slobodno ga koristite <b>
i <i>
u HTML5. <b>
namijenjen je isticanju riječi ili fraza bez prenošenja dodatne važnosti, dok <i>
je uglavnom za glas, tehničke izraze itd.
Tekstualni pomoćni programi
Promijenite poravnanje teksta, transformaciju, stil, težinu i boju s našim uslužnim programima za tekst i bojama .
Kratice
Stilizirana implementacija HTML <abbr>
elementa za kratice i akronime za prikaz proširene verzije pri lebdenju. Kratice imaju zadanu podcrtanost i dobivaju pokazivač pomoći kako bi pružili dodatni kontekst pri lebdenju i korisnicima pomoćnih tehnologija.
Dodajte .initialism
kraticu za malo manju veličinu fonta.
attr
HTML
Blok citati
Za citiranje blokova sadržaja iz drugog izvora unutar vašeg dokumenta. Zamotajte <blockquote class="blockquote">
bilo koji HTML kao citat.
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer posuere erat a ante.
Imenovanje izvora
Dodajte <footer class="blockquote-footer">
za identifikaciju izvora. Omotajte naziv izvornog djela u <cite>
.
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer posuere erat a ante.
Poravnanje
Po potrebi upotrijebite tekstualne pomoćne programe za promjenu poravnanja vašeg blok citata.
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer posuere erat a ante.
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer posuere erat a ante.
Popisi
Nestilizirano
Uklonite zadanu list-style
i lijevu marginu na stavkama popisa (samo neposredni potomci). Ovo se odnosi samo na neposredne podređene stavke popisa , što znači da ćete morati dodati klasu i za sve ugniježđene popise.
- Lorem ipsum dolor sit amet
- Consectetur adipiscing elit
- Cijeli broj molestie lorem at 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
U redu
Uklonite grafičke oznake s popisa i primijenite nešto svjetla margin
kombinacijom dviju klasa .list-inline
i .list-inline-item
.
- Lorem ipsum
- Phasellus iaculis
- Nulla volutpat
Usklađivanje popisa opisa
Horizontalno poravnajte termine i opise pomoću unaprijed definiranih klasa (ili semantičkih miksina) našeg grid sustava. Za duže rokove, po izboru možete dodati .text-truncate
klasu za skraćivanje teksta elipsom.
- Liste opisa
- Popis opisa savršen je za definiranje pojmova.
- 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.
- Skraćeni izraz je skraćen
- Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus.
- Gniježđenje
-
- Popis ugniježđenih definicija
- Aenean posuere, tortor sed cursus feugiat, nunc augue blandit nunc.
Responzivne veličine fonta
Bootstrap v4.3 isporučuje se s opcijom za omogućavanje responzivnih veličina fonta, dopuštajući tekstu da se prirodnije skalira na različitim uređajima i veličinama prikaza. RFS se može omogućiti promjenom $enable-responsive-font-sizes
varijable Sass u true
i ponovnim kompajliranjem Bootstrapa.
Kako bismo podržali RFS , koristimo Sass mixin da zamijenimo naša normalna font-size
svojstva. Responzivne veličine fonta bit će sastavljene u calc()
funkcije s kombinacijom jedinica rem
i okvira prikaza kako bi se omogućilo responzivno ponašanje skaliranja. Više o RFS -u i njegovoj konfiguraciji možete pronaći na GitHub repozitoriju .