Kortversjonen
- Bokstavavstand, også kalt sperring, er den jevne mengden luft som legges til eller tas bort mellom alle bokstavene i en tekst.
- Kerning er noe annet: det justerer avstanden mellom bestemte bokstavpar, som A og V, og er vanligvis bygget inn i fonten.
- Versaler og små etiketter trenger nesten alltid ekstra bokstavavstand, typisk rundt 0.05em til 0.12em.
- Store overskrifter ser som regel bedre ut litt strammet, ofte med 0.01em til 0.03em, fordi fontens standardavstand er tegnet for mindre størrelser.
- Brødtekst bør normalt stå med fontens standard bokstavavstand.
På denne siden
Bokstavavstand (sperring) er den jevne luften som legges til eller tas bort mellom alle bokstavene i et ord eller en linje. Den korte regelen: legg til bokstavavstand på versaler og små etiketter, stram litt på store overskrifter, og la brødteksten stå med fontens standard. De fleste avstandsproblemer i virkelige design kommer av det motsatte: versaler som står tett, store overskrifter som står løst, og avsnitt som er sperret for å fylle en boks.
Bokstavavstand er én av tre avstandsinnstillinger som former hvordan tekst leses. De to andre er linjeavstand og linjelengde, og alle tre presenteres i grunnleggende typografi.
Sperring og kerning: hva er forskjellen
De to ordene brukes om hverandre, men de gjør ulike jobber. Sperring endrer avstanden jevnt i et helt utvalg. Kerning endrer avstanden mellom ett bestemt bokstavpar, fordi noen former etterlater klønete mellomrom når de settes med standardavstand: tenk på AV, To, Ty eller LT.
| Spørsmål | Sperring | Kerning |
|---|---|---|
| Hva det endrer | Avstanden mellom alle bokstavene i et utvalg | Avstanden mellom ett bokstavpar |
| Hvem som vanligvis setter det | Du, per stil: etiketter, overskrifter, bildetekster | Skriftdesigneren, i fontens kerningtabeller |
| Når du rører det | Hver gang du setter versaler, etiketter eller displayskrift | Sjelden: logoer, store overskrifter, vanskelige par |
| I CSS | letter-spacing | font-kerning, slått på som standard i de fleste nettlesere |
Gode fonter kommer med tusenvis av kerningpar, så i tekststørrelser trenger du sjelden å kerne for hånd. I overskrifts- og logostørrelser blir små mellomrom synlige, og det er verdt minuttet det tar å kerne et par eller to manuelt.
Hvorfor versaler trenger mer bokstavavstand
Små bokstaver er tegnet for å stå ved siden av andre små bokstaver: overlengder, underlengder og runde former gir et variert omriss som øyet leser som et ordbilde. Versaler er kantete og like høye, så med standardavstand klumper de seg til en massiv stripe. Litt ekstra sperring skiller dem og gjør hver bokstav lettere å kjenne igjen.
Hvor mye avhenger av størrelsen. Bittesmå versaler, som en etikett eller en overlinje på 11 til 13 px, tåler 0.08em til 0.12em. Versaler i mellomtittelstørrelse trenger mindre, rundt 0.04em til 0.06em. Svært store versaler i en overskrift trenger kanskje ingenting, eller til og med en liten stramming.
En sperret overlinje i versaler står over en overskrift med normal avstand.
Små versaler med ekstra bokstavavstand leses som en etikett, ikke som roping.
Når du bør stramme bokstavavstanden
Fonter er avstandssatt for et bestemt størrelsesområde, vanligvis tekststørrelser. Blåst opp til 60 eller 100 px virker den samme avstanden luftig, og ordet slutter å leses som én form. Å stramme store overskrifter litt, ofte med 0.01em til 0.03em, trekker dem sammen igjen. Fonter med en akse for optisk størrelse eller et eget Display-snitt gjør ofte dette for deg, og det er en av fordelene som omtales i variable fonter.
Stram med varsomhet. Bokstaver som berører hverandre, eller runde bokstaver som begynner å smelte sammen, er tegn på at du har gått for langt, særlig i fete vekter. Sjekk parene i ytterkanten av det fonten håndterer godt, som rn (som kan leses som m) og cl (som kan leses som d).
Unngå
- Standardavstand på bittesmå etiketter i versaler
- Løs sperring på en overskrift på 96 px
- Å sperre brødtekst for å fylle en linje eller boks
- Negativ sperring på liten tekst for å få plass til flere ord
Gjør dette
- 0.05em til 0.12em på små versaler og etiketter
- En liten stramming på svært stor skrift
- Standardavstand i avsnitt
- Kortere tekst eller en smalere font når plassen tar slutt
Bokstavavstand i CSS
Sett letter-spacing i em, ikke piksler, så avstanden skalerer med skriftstørrelsen. En verdi som passer en etikett på 12 px, er da fortsatt forholdsmessig riktig hvis etiketten vokser til 14 px. Se MDNs referanse for letter-spacing for hele virkemåten.
body {
letter-spacing: normal; /* leave paragraphs alone */
font-kerning: normal;
}
.eyebrow {
font-size: 0.75rem;
font-weight: 600;
text-transform: uppercase;
letter-spacing: 0.1em;
}
.button {
font-size: 0.875rem;
letter-spacing: 0.02em;
}
.display {
font-size: clamp(3rem, 8vw, 6rem);
line-height: 1.02;
letter-spacing: -0.02em;
}
/* Tracking also adds space after the last letter.
Balance it when centring a short label. */
.eyebrow--centred {
padding-inline-start: 0.1em;
}Bokstavavstand for liten tekst, etiketter og tall
Liten tekst har godt av litt ekstra luft, fordi bokstaver flyter sammen i små størrelser, særlig lys skrift på mørk bunn. Mange fontfamilier åpner allerede avstanden i små optiske størrelser. Gjør ikke din det, kan 0.01em til 0.03em på bildetekster og liten skrift hjelpe. Tall i tabeller har mer nytte av tabelltall (font-variant-numeric: tabular-nums) enn av sperring, fordi de da står på linje i kolonner.
To tilfeller til krever omtanke. Sammenhengende skriftsystemer, som arabisk, skal ikke sperres, fordi avstanden bryter forbindelsene mellom bokstavene. Og tekst med små bokstaver bør sjelden sperres i det hele tatt: sperrede små bokstaver bryter opp ordbildene som gjør teksten lett å lese.
Store tall satt litt stramt, med en liten sperret etikett over, holder et tallinnlegg kompakt og tydelig.
Et utgangspunkt for bokstavavstand i hver rolle
Bruk disse som standardverdier, og juster så på øyemål for fonten din. Se på resultatet i virkelig størrelse, på en virkelig skjerm, fordi avstand som ser riktig ut innzoomet på et lerret, ofte ser annerledes ut på 100 prosent.
| Tekstrolle | Typisk størrelse | Bokstavavstand |
|---|---|---|
| Overlinje eller etikett, versaler | 11 til 13 px | 0.08em til 0.12em |
| Knappetekst | 14 til 16 px | 0 til 0.02em |
| Brødtekst | 16 til 18 px | Fontens standard |
| Mellomtittel, versaler | 18 til 24 px | 0.04em til 0.06em |
| Overskrift | 32 til 56 px | 0 til -0.01em |
| Displayoverskrift | 64 px og oppover | -0.01em til -0.03em |
Ligger designet ditt på en gradient eller et foto, påvirker avstanden også lesbarheten: tynne, tett satte bokstaver forsvinner raskere mot en urolig flate enn åpne. Kombiner disse innstillingene med rådene i tekst på gradient og fontkombinasjoner for design som leses med ett blikk.
Spørsmål folk stiller
Hva er forskjellen på bokstavavstand og kerning?
Bokstavavstand, eller sperring, endrer avstanden jevnt mellom alle bokstavene i et utvalg. Kerning justerer avstanden mellom ett bestemt bokstavpar, som A og V, og er for det meste bygget inn i fonten.
Hvor mye bokstavavstand bør versaler ha?
Rundt 0.05em til 0.12em for små versaler som etiketter og overlinjer, og mindre etter hvert som størrelsen øker. Svært store overskrifter i versaler trenger kanskje ingenting.
Bør brødtekst ha bokstavavstand?
Vanligvis ikke. Fonter er avstandssatt for tekststørrelser av designerne sine, så standardavstanden er normalt den mest lesbare i avsnitt.
Hvorfor bruke em til letter-spacing i CSS?
En em-verdi skalerer med skriftstørrelsen, så avstanden holder seg forholdsmessig når teksten blir større eller mindre. En pikselverdi står fast og blir raskt for trang eller for løs.
Skrevet av Gradiently
Teamet bak Gradiently, et designverktøy bygget rundt Marks: levende gradienter som gjør at alt du designer ser ut som ditt.
Se profilen vår


