Typografi
Dokumentation och exempel för Bootstrap-typografi, inklusive globala inställningar, rubriker, brödtext, listor och mer.
Globala inställningar
Bootstrap ställer in grundläggande globala visnings-, typografi- och länkstilar. När mer kontroll behövs, kolla in textverktygsklasserna .
- Använd en inbyggd teckensnittsstack som väljer det bästa
font-family
för varje operativsystem och enhet. - För en mer inkluderande och tillgänglig typskala, antar vi webbläsarens standardrot
font-size
(vanligtvis 16px) så att besökare kan anpassa sina webbläsarstandarder efter behov. - Använd
$font-family-base
,$font-size-base
, och$line-height-base
attributen som vår typografiska bas tillämpad på<body>
. - Ställ in den globala länkfärgen via
$link-color
och använd endast länkunderstrykning på:hover
. - Använd
$body-bg
för att ställa in abackground-color
på<body>
( som#fff
standard).
Dessa stilar finns inom _reboot.scss
, och de globala variablerna definieras i _variables.scss
. Se till att ställa $font-size-base
in rem
.
Rubriker
Alla HTML-rubriker, <h1>
genom <h6>
, är tillgängliga.
Rubrik | Exempel |
---|---|
|
h1. Bootstrap rubrik |
|
h2. Bootstrap rubrik |
|
h3. Bootstrap rubrik |
|
h4. Bootstrap rubrik |
|
h5. Bootstrap rubrik |
|
h6. Bootstrap rubrik |
.h1
genomklasser .h6
finns också tillgängliga, för när du vill matcha teckensnittsstilen för en rubrik men inte kan använda det associerade HTML-elementet.
h1. Bootstrap rubrik
h2. Bootstrap rubrik
h3. Bootstrap rubrik
h4. Bootstrap rubrik
h5. Bootstrap rubrik
h6. Bootstrap rubrik
Anpassa rubriker
Använd de medföljande verktygsklasserna för att återskapa den lilla sekundära rubriktexten från Bootstrap 3.
Snygg displayrubrik Med bleka sekundär text
Visa rubriker
Traditionella rubrikelement är designade för att fungera bäst i innehållet på sidan. När du behöver en rubrik för att sticka ut, överväg att använda en visningsrubrik — en större, lite mer egensinnig rubrikstil. Tänk på att dessa rubriker inte är responsiva som standard, men det är möjligt att aktivera responsiva teckensnittsstorlekar .
Display 1 |
Display 2 |
Display 3 |
Display 4 |
Leda
Få ett stycke att sticka ut genom att lägga till .lead
.
Vivamus sagittis lacus vel augue laoreet rutrum faucibus dolor auctor. Duis mollis, est non commodo luctus.
Inline textelement
Styling för vanliga inline HTML5-element.
Du kan använda markeringstaggen för attmarkeratext.
Denna textrad är avsedd att behandlas som raderad text.
Denna textrad är avsedd att behandlas som inte längre korrekt.
Denna textrad är avsedd att behandlas som ett tillägg till dokumentet.
Denna textrad återges som understruken
Denna textrad är avsedd att behandlas som finstilt.
Denna rad återges som fet text.
Denna rad återges som kursiv text.
.mark
och .small
klasser är också tillgängliga för att tillämpa samma stilar som <mark>
och <small>
samtidigt som man undviker alla oönskade semantiska implikationer som taggarna skulle medföra.
Även om det inte visas ovan, använd gärna <b>
och <i>
i HTML5. <b>
är tänkt att markera ord eller fraser utan att förmedla ytterligare betydelse medan <i>
är mest för röst, tekniska termer, etc.
Textverktyg
Ändra textjustering, transformera, stil, vikt och färg med våra textverktyg och färgverktyg .
Förkortningar
Stiliserad implementering av HTMLs <abbr>
element för förkortningar och akronymer för att visa den utökade versionen vid hovring. Förkortningar har en förinställd understrykning och får en hjälpmarkör för att ge ytterligare sammanhang vid hovring och för användare av hjälpmedel.
Lägg .initialism
till en förkortning för en lite mindre teckenstorlek.
attr
HTML
Blockcitat
För att citera innehållsblock från en annan källa i ditt dokument. Linda <blockquote class="blockquote">
runt vilken HTML som helst som citat.
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Heltal posuere erat en ante.
Namnge en källa
Lägg till ett <footer class="blockquote-footer">
för att identifiera källan. Slå in namnet på källverket i <cite>
.
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Heltal posuere erat en ante.
Inriktning
Använd textverktyg efter behov för att ändra justeringen av ditt blockcitat.
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Heltal posuere erat en ante.
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Heltal posuere erat en ante.
Listor
Ostylad
Ta bort standardmarginalen list-style
och vänstermarginalen på listobjekt (endast omedelbara underordnade). Detta gäller bara objekt för omedelbara underordnade listor , vilket innebär att du måste lägga till klassen för alla kapslade listor också.
- Lorem ipsum dolor sit amet
- Consectetur adipiscing elit
- Integer molestie lorem vid massa
- Facilisis i pretium nisl aliquet
- Nulla volutpat aliquam velit
- Phasellus iaculis neque
- Purus sodales ultricies
- Vestibulum laoreet porttitor sem
- Ac tristique libero volutpat kl
- Faucibus porta lacus fringilla vel
- Aenean sit amet erat nunc
- Eget porttitor lorem
I kö
Ta bort en listas kulor och applicera lite ljus margin
med en kombination av två klasser, .list-inline
och .list-inline-item
.
- Lorem ipsum
- Phasellus iaculis
- Nulla volutpat
Beskrivningslistjustering
Justera termer och beskrivningar horisontellt genom att använda vårt rutsystems fördefinierade klasser (eller semantiska mixins). För längre sikt kan du valfritt lägga till en .text-truncate
klass för att trunkera texten med en ellips.
- Beskrivningslistor
- En beskrivningslista är perfekt för att definiera termer.
- 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.
- Trunkerad term är trunkerad
- Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus.
- Häckande
-
- Kapslad definitionslista
- Aenean posuere, tortor sed cursus feugiat, nunc augue blandit nunc.
Responsiva teckenstorlekar
Bootstrap v4.3 levereras med alternativet att aktivera responsiva teckenstorlekar, vilket gör att text kan skalas mer naturligt över enheter och visningsportstorlekar. RFS kan aktiveras genom att ändra $enable-responsive-font-sizes
Sass-variabeln till true
och kompilera om Bootstrap.
För att stödja RFS använder vi en Sass mixin för att ersätta våra normala font-size
egenskaper. Responsiva teckenstorlekar kommer att kompileras till calc()
funktioner med en blandning av rem
och viewport-enheter för att möjliggöra responsiv skalningsbeteende. Mer om RFS och dess konfiguration kan hittas på dess GitHub-förråd .