Typografie en tekst

Tekst op een kleurverloop: zo blijft hij altijd leesbaar

Een kleurverloop verandert onder elke letter, dus een kleur die aan de ene kant leest, kan aan de andere kant verdwijnen. Dit is de methode die woorden over het hele verloop leesbaar houdt.

GradientlyGeverifieerd Gradiently-account··5 min lezen
Cover: Smoke Encore · GR·CWDQ·SY

De korte versie

  • Tekst op een kleurverloop is lastig omdat de lichtheid van de achtergrond onder de woorden verandert, waardoor één inktkleur aan de ene kant sterk en aan de andere kant zwak contrast kan hebben.
  • De beste plek voor tekst op een kleurverloop is de rustige zone, het stuk waar de kleur het langzaamst verandert.
  • Kies inkt op de lichtheid van de kleur erachter, niet op de tint: wit of bijna wit boven donkere stops, bijna zwart boven lichte.
  • Kleuren met een gemiddelde lichtheid in een kleurverloop zijn een valkuil, omdat witte en zwarte tekst er allebei weinig contrast tegen hebben.
  • Controleer het contrast op het zwakste punt achter de tekst, en bekijk het ontwerp op telefoonformaat en in grijstinten voordat je publiceert.
Op deze pagina

Wil je tekst op een kleurverloopachtergrond die altijd leest, zet de woorden dan boven het rustigste stuk van het kleurverloop, kies lichte of donkere inkt op basis van de lichtheid van de kleur direct erachter, houd kleine tekst weg van middentonen en test het contrast op het zwakste punt, niet op het gemiddelde. Grootte en gewicht doen de rest: grote, stevige letters overleven een veranderende achtergrond die dunne, kleine letters niet overleven.

Waarom tekst op een kleurverloop lastiger is dan het lijkt

Op een vlakke kleur is het contrast tussen tekst en achtergrond één getal. Op een kleurverloop verandert het langs het verloop. Witte tekst kan scherp zijn tegen de donkere kant en bijna onzichtbaar tegen de lichte kant, soms binnen één woord. Het kleurverloop hieronder laat zien hoe snel dat gaat.

Indigonacht naar bloslinear-gradient(90deg, #1e1b4b 0%, #7c3aed 35%, #c026d3 55%, #ec4899 75%, #fbcfe8 100%)
Eén kleurverloop, vijf heel verschillende achtergronden voor tekst. Wit leest links, bijna zwart rechts, en het magenta midden past bij geen van beide echt goed.
Kleur achter de tekstWit (#ffffff)Bijna zwart (#0b0b14)Gebruik
Indigonacht #1e1b4b16.0:11.2:1Wit
Violet #7c3aed5.7:13.4:1Wit
Magenta #c026d34.7:14.2:1Geen van beide heeft veel marge
Roze #ec48993.5:15.5:1Bijna zwart
Blos #fbcfe81.4:114.2:1Bijna zwart
Contrastverhoudingen voor elke stop van het kleurverloop hierboven, berekend met de WCAG-formule. Lopende tekst heeft minstens 4.5:1 nodig; grote tekst 3:1.

De drempels komen uit de WCAG-richtlijn voor contrast: 4.5:1 voor gewone tekst en 3:1 voor grote tekst, ongeveer 24 pixels en groter, of zo’n 19 pixels in vet. Kleurcontrast legt de regels in gewone woorden uit.

Stap 1: vind de rustige zone

Elk kleurverloop heeft stukken waar de kleur langzaam verandert en stukken waar hij snel verandert. Tekst hoort in het langzame deel, omdat het contrast eronder bijna gelijk blijft. Bij een lineair kleurverloop is dat meestal één uiteinde; bij een radiaal kleurverloop het midden of de buitenrand; bij een mesh of aurora de grootste en egaalste kleurpoel.

Twee kleurverlopen, bewust gebouwd met een rustige zone. Het eerste houdt één donkere kleur vast over de linker 40 procent; het tweede houdt een brede, bleke poel in het midden vrij voor donkere tekst.

Heb je het kleurverloop zelf in de hand, bouw de rustige zone dan in: houd een kleur langer vast door een stop te herhalen, zoals het eerste voorbeeld doet. Krijg je het kleurverloop aangeleverd, verplaats dan de tekst in plaats van ertegen te vechten.

Stap 2: kies inkt op lichtheid, niet op tint

Contrast draait om lichtheid. Een fel violet en een fel oranje kunnen even krachtig ogen, maar wit leest goed op het violet en slecht op het oranje, omdat het oranje veel lichter is. Negeer bij het kiezen van inkt de tint en vraag je af: is de kleur achter deze regel donker of licht?

Vermijd

  • Inkt kiezen die bij de tint past, zoals roze tekst op een roze kleurverloop
  • Eén witte kop die over de donkere en de lichte kant loopt
  • Contrast op het oog beoordelen op een fel scherm
  • Gekleurde inkt op een verzadigde achtergrond

Doe

  • Lichte inkt boven donkere stops, donkere inkt boven lichte
  • Regels zo plaatsen dat elke regel boven één lichtheid staat
  • De verhouding meten op het zwakste punt
  • Een bijna wit of bijna zwart uit de eigen kleurfamilie van het kleurverloop

Getinte inkt voelt doordachter dan puur wit en zwart. Neem een heel bleke tint van de lichtste kleur van het kleurverloop en een heel diepe schaduw van de donkerste; die dragen het palet door in de tekst en hebben meestal genoeg contrast. Modderige kleurverlopen legt uit waarom mengingen in het midden überhaupt lichtheidscontrast verliezen.

Stap 3: blijf uit de valkuil van middentonen

Kijk naar de rij magenta in de tabel: 4.7:1 met wit en 4.2:1 met bijna zwart. Geen van beide inkten heeft veel marge. Kleuren met een gemiddelde lichtheid zitten in het midden van de meeste kleurverlopen, precies waar mensen hun tekst graag centreren. Kleine tekst is daar krap, welke inkt je ook kiest.

  • Verplaats de tekst naar de donkere of lichte kant.
  • Verschuif het kleurverloop zodat de stop achter de tekst donkerder of lichter is.
  • Maak de tekst groot en vet, zodat de lagere drempel van 3:1 voor grote tekst geldt.
  • Bewaar de middentonen voor versiering, vormen en ruimte, niet voor woorden.
css
.banner {
  /* The dark stop is held to 45%, so the headline on the left sits on one lightness. */
  background: linear-gradient(90deg, #1e1b4b 0%, #1e1b4b 45%, #7c3aed 70%, #ec4899 100%);
  color: #f5f3ff; /* a pale violet tint rather than pure white */
}

.banner h1 {
  max-width: 40%;
  font-weight: 700;
  font-size: clamp(2rem, 5vw, 3.5rem);
}
De rustige zone inbouwen in een CSS-kleurverloop: de kop blijft binnen de linker 40 procent, die helemaal op de donkere stop ligt.

Stap 4: gebruik grootte en gewicht

Zwaardere, grotere letters hebben meer oppervlak en worden als vormen gelezen, dus ze verdragen een veranderende achtergrond beter. Haarlijn- en lichte gewichten vallen uiteen als de kleur erachter verschuift. Zet lopende tekst op een kleurverloop in regular, medium of bold in plaats van lichte gewichten, en houd koppen royaal. Lettertypen voor social media noemt stevige letters die op telefoons lezen.

Grote, stevige letters op het rustigste deel van het kleurverloop, met inkt gekozen op wat erachter ligt.

Stap 5: test op telefoonformaat en in grijstinten

  1. 1

    Meet het zwakste punt

    Neem de lichtste kleur achter lichte tekst, of de donkerste achter donkere tekst, en controleer de verhouding.

  2. 2

    Bekijk het in grijstinten

    Haal de kleur uit een kopie van het ontwerp. Zonder tint valt zwak lichtheidscontrast meteen op.

  3. 3

    Bekijk het op een telefoon

    Op armlengte, bij daglicht als het kan. Kleine tekst op kleurverlopen gaat daar als eerste mis.

  4. 4

    Knijp je ogen samen

    Knijp je ogen half dicht. De tekst moet nog steeds als vorm loskomen van de achtergrond.

Voor achtergronden die drukker zijn dan een kleurverloop, zoals foto’s en texturen, zie tekst op drukke achtergronden. In Gradiently schuiven Marks hun rustigste deel achter de woorden, en Auto-inkt kiest voor elke regel lichte of donkere tekst uit het eigen palet van de Mark, zodat de methode hierboven gebeurt terwijl je typt.

Vragen die mensen stellen

Welke tekstkleur werkt op een kleurverloopachtergrond?

Dat hangt af van de lichtheid achter de tekst: wit of een bleke tint boven donkere stops, bijna zwart of een diepe schaduw boven lichte stops. Tint telt veel minder dan lichtheid.

Hoe controleer ik contrast op een kleurverloop?

Meet de verhouding op het zwakste punt achter de tekst, niet het gemiddelde. Gewone tekst heeft minstens 4.5:1 nodig en grote tekst minstens 3:1.

Waar hoort tekst op een kleurverloop?

Boven de rustige zone, waar de kleur het langzaamst verandert, meestal één uiteinde van een lineair kleurverloop of het midden van een radiaal kleurverloop.

Waarom is tekst in het midden van mijn kleurverloop slecht leesbaar?

Kleuren met een gemiddelde lichtheid geven zwak contrast met zowel witte als zwarte tekst. Verplaats de tekst naar een uiteinde, verschuif het kleurverloop of maak de tekst groot en vet.

Deel deze gids

Geschreven door GradientlyGeverifieerd Gradiently-account

Het team achter Gradiently, een ontwerptool rond Marks: levende kleurverlopen die alles wat je ontwerpt op jou laten lijken.

Bekijk ons profiel