Het ontwerp van teksten is een onmisbaar onderdeel van elke webapplicatie. De keuze van het juiste lettertype beïnvloedt niet alleen de leesbaarheid, maar ook de algehele uitstraling van je website. Letterfamilies spelen daarbij een cruciale rol, omdat ze ervoor zorgen dat je website op verschillende apparaten en systemen consistent wordt weergegeven. In deze handleiding laat ik je zien hoe je effectieve letterfamilies kunt definiëren en daarbij verschillende lettertypes effectief kunt combineren.
Belangrijkste inzichten
Er zijn ontelbare lettertypes, maar het definiëren van letterfamilies is belangrijk om op verschillende apparaten consistente resultaten te behalen. Je leert hoe je de CSS-eigenschap font-family gebruikt, meerdere lettertypes opgeeft en fallback-opties definieert om ervoor te zorgen dat je teksten altijd aantrekkelijk blijven.
Stap-voor-stap handleiding
Ten eerste is het belangrijk om de basisprincipes van letterfamilies te begrijpen. Lettertypes kunnen in twee hoofdcategorieën worden onderverdeeld: schreeflettertypes en schreefloze lettertypes. Schreeflettertypes hebben kleine versieringen aan de uiteinden van de letters, terwijl schreefloze lettertypes deze niet hebben.

Om een letterfamilie in CSS vast te stellen, gebruik je de eigenschap font-family. Begin met het instellen van het lettertype voor een kop. Een vaak aanbevolen lettertype voor koppen is een schreeflettertype. In ons voorbeeld kiezen we voor het lettertype Droid Serif.
Hierbij geef je meerdere lettertypes op. Eerst wordt het lettertype gebruikt dat het eerst in de lijst staat. Als deze niet beschikbaar is, wordt het volgende lettertype gebruikt, totdat er een beschikbaar lettertype is gevonden.

Voor lopende teksten raad ik vaak een schreefloos lettertype aan, zoals Droid Sans. Deze lettertypes zijn vaak duidelijker en gemakkelijker leesbaar.
Belangrijk is dat je bij lettertypes die meerdere woorden bevatten, deze tussen aanhalingstekens plaatst. Dit is nodig om misverstanden bij de lettertypes te voorkomen.

Nadat je de lettertypen hebt gedefinieerd, kun je het resultaat in je browser bekijken. Normaal gesproken heb je de mogelijkheid om de gebruikte lettertypen te controleren om te zien of alles correct functioneert.
Als je merkt dat het gewenste lettertype niet kon worden geladen, kun je terugvallen op Google Fonts. Google Fonts biedt je een ruime keuze aan lettertypen die je eenvoudig in je website kunt integreren. Je kunt het benodigde lettertype rechtstreeks van de Google Fonts-website downloaden en het als CSS-link in je HTML-document invoegen.
Hier is een eenvoudig voorbeeld van hoe je dat kunt doen. Ga naar de Google Fonts-website, kies een lettertype, en klik op de link-knop om een inbedcode te ontvangen.
Je kunt nu je lettertypes direct vanuit Google gebruiken. Hierdoor heb je toegang tot een verscheidenheid aan mooie lettertypes die niet per se op het apparaat van de gebruiker zijn geïnstalleerd.
Het mooie aan deze aanpak is dat Google Fonts ook de lettertypen kan cachen, zodat ze bij herhaalde bezoeken aan de website sneller laden. Gebruik dit om de gebruikerservaring te verbeteren.
Een ander aspect dat belangrijk is bij letterfamilies, zijn de fallback-opties. Je hebt de mogelijkheid om meerdere alternatieven op te geven die de browser kan gebruiken als het voorkeurslettertype niet beschikbaar is. Dit beschermt je website tegen weergaveproblemen.
Zorg ervoor dat je je fallback-lettertypen goed kiest om een consistente of vergelijkbare uitstraling te waarborgen. Je zou bijvoorbeeld bij een schreeflettertype als fallback optionele lettertypen zoals Georgia of Times New Roman kunnen gebruiken.
Zoals bij elke vormgeving is het nuttig om te experimenteren. Probeer verschillende combinaties uit om te zien welke lettertypen het beste samenwerken en de gewenste visuele indruk achterlaten.
Samenvatting – Basisprincipes van letterfamilies in HTML, CSS en JavaScript
Het definiëren van letterfamilies is een cruciale stap in het ontwerpen van je website. Door gebruik te maken van CSS font-family en lettertypen in te voegen via Google Fonts, kun je ervoor zorgen dat je teksten aantrekkelijk en leesbaar worden weergegeven op verschillende apparaten. Probeer verschillende lettertypen en fallback-opties uit om de beste combinatie voor je toepassing te vinden.
Veelgestelde vragen
Hoe definieer ik een letterfamilie in CSS?Gebruik de eigenschap font-family, gevolgd door het gewenste lettertype en optionele fallback-lettertypen.
Kan ik lettertypen van Google Fonts gebruiken?Ja, je kunt lettertypen van Google Fonts insluiten door de gegeven link in het -gedeelte van je HTML-bestand te gebruiken.
Wat zijn fallback-lettertypen?Fallback-lettertypen zijn alternatieve lettertypen die de browser kan gebruiken als het voorkeurslettertype niet beschikbaar is.
Waarom zijn aanhalingstekens om lettertypen nodig?Aanhalingstekens zijn nodig wanneer een lettertype meerdere woorden bevat, om misverstanden te voorkomen.
Welke lettertypen pas ik aan voor lopende tekst?Voor lopende tekst zijn schreefloze lettertypen zoals Arial of Helvetica vaak duidelijker en leesbaarder.