Wat is HTML-opvulling?
Opvulling met hypertext markup language (HTML) is een instelling die een ontwerper kan gebruiken om de afstand tussen inhoud en de rand van het element dat deze bevat te specificeren. Dit verschilt van de marge, de ruimte tussen verschillende elementen. Deze eigenschap kan worden ingesteld in HTML of CSS (cascading style sheets) om het uiterlijk van een ontwerp te beïnvloeden. Sommige HTML-opvulling kan esthetisch noodzakelijk zijn om iets er goed uit te laten zien, of het kan van cruciaal belang zijn voor de functie van inhoud, die misschien niet leesbaar is zonder passende marges.
Ontwerpers kunnen de hoeveelheid opvulling in em, percentage, pixels of punten specificeren, afhankelijk van hun voorkeur en de aard van het project. Bij het beslissen welke eenheden u wilt gebruiken, is het raadzaam om consistent te zijn in het ontwerp om ervoor te zorgen dat alle elementen goed samenwerken. Als HTML-opvulling bijvoorbeeld op één plaats in pixels wordt gemeten, moet dit ook overal in pixels worden gemeten.
In alle gevallen vertelt HTML-opvulling de webbrowser om lege ruimte te creëren tussen de randen van de inhoud en de rand van het bevattende element. In een tabel willen mensen bijvoorbeeld meestal niet dat tekst tegen de rand van een veld loopt, omdat dit de tabel moeilijk leesbaar kan maken. Ze voegen opvulling toe om witruimte rond de inhoud te creëren en de indeling van velden beter zichtbaar te maken.
Ontwerpers kunnen HTML-opvulling opgeven voor de bovenkant, onderkant en zijkanten om de weergave van inhoud in containers strak te regelen. Extra marges kunnen ook tussen containers worden toegevoegd, indien dit gewenst is. Op een blog wil de auteur bijvoorbeeld een zijbalk maken die naast de hoofdinhoud past. Marges en randen kunnen het duidelijk onderscheiden van de inhoud in de blogposts. Opvulling kan ervoor zorgen dat de inhoud van de zijbalk niet tegen de rand aanloopt, wat er misschien niet erg aantrekkelijk uitziet.
Besturingssysteem, browserversie en monitor kunnen allemaal van invloed zijn op de manier waarop inhoud op internet wordt weergegeven. Ontwerpers moeten hierover nadenken wanneer ze webpagina's ontwikkelen om ervoor te zorgen dat de inhoud leesbaar is voor de meeste internetgebruikers, om een zo groot mogelijk publiek te bereiken. Een ander aandachtspunt is wat er kan gebeuren als de gebruiker de tekstgrootte vergroot of verkleint. Eigenschappen zoals HTML-opvulling kunnen tekstoverschrijdingen en andere problemen voorkomen die het voor gebruikers moeilijk kunnen maken om de lettergrootte aan te passen voor hun visie of een mobiel apparaat.