Typografi og tekst

Linjeavstand og linjelengde for lesbar tekst

Det meste av tekst som er slitsom å lese, har riktig font og feil avstand. To innstillinger løser det meste: hvor høy hver linje er, og hvor langt den løper.

GradientlyVerifisert Gradiently-konto··6 min lesetid
Omslag: August Forest · GR·3SDK·S0

Kortversjonen

  • Linjeavstand er den loddrette avstanden fra én tekstlinje til den neste, og linjelengde er hvor mange tegn som får plass på én linje.
  • Brødtekst leses vanligvis best med en linjeavstand på omtrent 1.4 til 1.6 ganger skriftstørrelsen og en linjelengde på omtrent 45 til 75 tegn.
  • Overskrifter trenger tettere linjeavstand enn brødtekst, ofte 1.05 til 1.25, fordi stor skrift allerede har rikelig med luft mellom linjene.
  • Jo lengre linjen er, desto mer linjeavstand trenger den, så øyet finner starten på neste linje uten å skli.
  • I CSS setter du linjeavstand uten enhet, som line-height: 1.5, og begrenser linjelengden med max-width i enheten ch.
På denne siden

Linjeavstand er avstanden fra grunnlinjen i én tekstlinje til grunnlinjen i den neste, og linjelengde (typografer kaller det satsbredde) er hvor mange tegn som står på én linje. For brødtekst er en linjeavstand på omtrent 1.4 til 1.6 ganger skriftstørrelsen og en linjelengde på omtrent 45 til 75 tegn det området som leses behagelig i de fleste fonter. Overskrifter vil ha mindre linjeavstand, ofte 1.05 til 1.25. De to innstillingene gjør mer for lesbarheten enn nesten ethvert fontvalg.

Denne guiden forklarer hvorfor verdiene fungerer, hvordan de to innstillingene påvirker hverandre, og hvordan du setter dem for nettsider, lysbilder og innlegg i sosiale medier. Den hører hjemme i den bredere guiden til grunnleggende typografi, sammen med bokstavavstand.

Hva linjeavstand og linjelengde egentlig styrer

Lesing er en rekke hopp. Øyet tar inn noen få ord, hopper bortover linjen og gjør så et langt sveip tilbake mot venstre for å finne neste linje. Linjelengden avgjør hvor lang den reisen er. Linjeavstanden avgjør hvor lett det er å lande på riktig linje når sveipet er over.

For tett, og linjene klumper seg: underlengder berører overlengder, og sveipet lander på feil linje. For løst, og avsnittet faller fra hverandre i striper. For lange linjer mister øyet på veien tilbake, og for korte linjer gjør lesingen hakkete.

InnstillingFor liteBehageligFor mye
Linjeavstand i brødtekstUnder 1.2: linjene klumper seg og kolliderer1.4 til 1.6Over 2: avsnittet deler seg i striper
Linjeavstand i overskrifterUnder 1: bokstaver fra to linjer berører hverandre1.05 til 1.25Over 1.4: en tittel på to linjer leses som to titler
Linjelengde i brødtekstUnder omtrent 40 tegn: hakkete45 til 75 tegnOver omtrent 90 tegn: øyet mister plassen
Startverdier for latinsk tekst. Fontens x-høyde og størrelsen du setter den i, flytter dem litt i begge retninger.

Slik velger du linjeavstand for brødtekst

Start på 1.5 og juster på øyemål. Tre ting skyver tallet opp eller ned.

  • X-høyde. Fonter med høy x-høyde (små bokstaver som er store i forhold til versalene) virker tettere, så de trenger mer linjeavstand. Fonter med lav x-høyde kan stå tettere.
  • Linjelengde. Lange linjer trenger mer linjeavstand, så sveipet tilbake får et bredere mål. Korte linjer, som i en smal spalte eller på en telefonskjerm, klarer seg med litt mindre.
  • Vekt og farge. Fet tekst og lys tekst på mørk bunn virker begge tyngre på siden, så de har godt av litt mer luft mellom linjene.

Rådene for tilgjengelighet peker samme vei. W3Cs suksesskriterium for tekstavstand krever at innholdet fortsatt fungerer når en leser øker linjeavstanden til 1.5 ganger skriftstørrelsen, så et oppsett bygget rundt 1.5 består allerede den delen av testen. Lås aldri høyden på en tekstboks så stramt at ekstra linjeavstand ville kuttet ordene.

Unngå

  • Én linjeavstand for alle størrelser i designet
  • Brødtekst på 1.2 fordi det ser ryddig ut i en skisse
  • Overskrifter på 1.5, så en tittel på to linjer faller fra hverandre
  • Tekstbokser med fast høyde som kutter når avstanden øker

Gjør dette

  • Tettere linjeavstand jo større teksten blir
  • Brødtekst rundt 1.5, tilpasset fonten
  • Overskrifter mellom 1.05 og 1.25
  • Bokser som vokser med teksten

Linjeavstand for overskrifter og stor skrift

Linjeavstand er et forholdstall, så luften den skaper, vokser med skriftstørrelsen. På 16 px gir en linjeavstand på 1.5 8 px med luft. På 72 px gir det samme forholdet 36 px, som er langt mer enn en overskrift trenger. Derfor virker stor skrift løs med brødtekstens innstillinger og må strammes etter hvert som den vokser.

En praktisk skala: brødtekst på 1.5, mellomtitler på omtrent 1.3, overskrifter på 1.1 til 1.2 og svært store displaylinjer på 1.0 til 1.05. Sjekk de tetteste innstillingene for kollisjoner: en underlengde på linje én (g, y, p) kan treffe en aksent eller overlengde på linje to. Skjer det, åpner du linjeavstanden litt i stedet for å flytte enkeltlinjer.

En overskrift på to linjer satt tett, rundt 1.1, holder sammen som én tanke.

Støtteteksten under får mer plass, fordi den leses linje for linje.

Hvor lang en tekstlinje bør være

Det veletablerte området fra boktypografien er 45 til 75 tegn per linje, medregnet bokstaver, mellomrom og skilletegn, der rundt 60 til 70 føles mest naturlig for sammenhengende lesing. På en nettside betyr det vanligvis en tekstspalte på et sted mellom omtrent 560 og 720 px i bredden med en skriftstørrelse på 16 til 18 px, men det avhenger av fonten, så mål i tegn og ikke i piksler.

For å sjekke teller du tegnene i en typisk linje. Er det jevnlig over omtrent 80, er spalten for bred. Under omtrent 40 er den for smal, med ujevne kanter og korte ord som blir stående alene.

For bred: 110 tegn

1100 × 180

Behagelig: 65 tegn

650 × 260

For smal: 30 tegn

300 × 480

Det samme avsnittet i tre bredder. Den behagelige spalten er omtrent to tredeler så bred som den brede, og langt lettere å følge.

Sett linjeavstand og linjelengde i CSS

To vaner dekker det meste. Skriv linjeavstanden som et tall uten enhet, så hvert element regner den ut fra sin egen skriftstørrelse, og begrens linjelengden med enheten ch, som bygger på bredden av tegnet null i den gjeldende fonten. MDNs side om line-height forklarer hvorfor verdier uten enhet arves tryggere enn piksler eller em.

css
:root {
  --measure: 65ch;
}

body {
  font-size: 1.0625rem; /* 17px */
  line-height: 1.55;
}

.prose {
  max-width: var(--measure);
  margin-inline: auto;
}

.prose p + p {
  margin-block-start: 1em;
}

h1, h2 {
  line-height: 1.12;
  text-wrap: balance;
}

h3 {
  line-height: 1.3;
}

.caption {
  font-size: 0.875rem;
  line-height: 1.45;
  max-width: 55ch;
}
Linjeavstander uten enhet som strammes når skriften vokser, og en satsbredde i tegn. ch bygger på ett enkelt tegn, så sjekk et ekte avsnitt og juster verdien hvis fonten din løper bredt.

Linjeavstand og linjelengde i innlegg og lysbilder

Innlegg i sosiale medier og lysbilder leses på sekunder, ofte på en telefon, så reglene forskyver seg. Linjene er korte av natur, og det er få av dem. Hold overskriftene tette, rundt 1.05 til 1.2, og hold en eventuell støttelinje til én eller to korte linjer på rundt 1.3. Trenger et innlegg et avsnitt med brødtekstens linjeavstand, trenger det sannsynligvis heller færre ord.

På et innlegg på 1080 ganger 1350 leses en overskrift med tre til seks ord per linje godt i telefonstørrelse. På et lysbilde på 1920 ganger 1080 gjelder samme prinsipp fra den andre siden av et rom: korte linjer, tette overskrifter, romslige marger. Guidene til fonter for sosiale medier og presentasjonsbakgrunner tar for seg størrelsessiden av problemet.

Et listeinnlegg holder hvert punkt til én kort linje, så linjeavstanden bare trenger å holde listen sammen.

Tekst på en urolig bakgrunn trenger litt mer av alt: mer linjeavstand, større skrift og et roligere område bak. Tekst på gradient går gjennom hele metoden.

En rask sjekkliste for lesbar avstand

  1. 1

    Sett brødteksten først

    Velg størrelsen, en linjeavstand rundt 1.5 og en linjelengde på 60 til 70 tegn. Juster alt annet ut fra dette.

  2. 2

    Stram etter hvert som skriften vokser

    Trapp linjeavstanden ned gjennom mellomtitler til overskrifter, og sjekk de tetteste linjene for kollisjoner.

  3. 3

    Mål i tegn

    Tell en ekte linje. Faller den utenfor 45 til 75, retter du beholderen, ikke skriftstørrelsen.

  4. 4

    La leseren overstyre

    Unngå tekstbokser med fast høyde, så større tekst eller bredere avstand aldri kutter ordene dine.

Spørsmål folk stiller

Hva er en god linjeavstand for brødtekst?

Omtrent 1.4 til 1.6 ganger skriftstørrelsen for de fleste fonter og skjermer. Start på 1.5 og juster etter fontens x-høyde og lengden på linjene dine.

Hva er den ideelle linjelengden for lesing?

Rundt 45 til 75 tegn per linje, medregnet mellomrom, der omtrent 60 til 70 føles mest naturlig for lang lesing. I CSS er en max-width på omtrent 60ch til 70ch en god start.

Er linjeavstand det samme som skytning?

Nesten. Skytning kommer fra blysats, der blystrimler ble lagt mellom linjene. I digitale verktøy er linjeavstand hele avstanden fra én grunnlinje til den neste, og det er det de fleste nå mener med skytning.

Hvorfor trenger overskrifter mindre linjeavstand enn brødtekst?

Linjeavstand er et forholdstall av skriftstørrelsen, så i store størrelser gir det samme forholdet mye mer luft. Overskrifter ser vanligvis best ut mellom 1.05 og 1.25.

Del denne guiden

Skrevet av GradientlyVerifisert Gradiently-konto

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