Vad är HTML-utfyllnad?

HTML-utfyllnad (Hypertext Markup Language) är en inställning som en designer kan använda för att ange avståndet mellan innehåll och gränsen för elementet som innehåller det. Detta skiljer sig från marginalen, som är utrymmet mellan olika element. Den här egenskapen kan ställas in i HTML eller cascading style sheets (CSS) för att påverka utseendet och känslan av en design. Viss HTML-utfyllnad kan vara estetiskt nödvändig för att få något att se rätt ut, eller så kan det vara avgörande för innehållets funktion, som kanske inte går att läsa utan lämpliga marginaler.

Designers kan ange mängden utfyllnad i em, procent, pixlar eller punkter, beroende på deras preferenser och projektets karaktär. När du bestämmer vilka enheter som ska användas, är det tillrådligt att vara konsekvent genom hela designen för att säkerställa att alla delar kommer att fungera bra tillsammans. Om HTML-utfyllnad mäts i pixlar på ett ställe, till exempel, bör det mätas i pixlar överallt också.

I alla fall talar HTML-utfyllnad om för webbläsaren att skapa ett tomt utrymme mellan kanterna på innehållet och kanten på det innehållande elementet. I en tabell, till exempel, vill folk vanligtvis inte att text ska hamna rakt mot kanten av ett fält, eftersom det kan göra tabellen svårläst. De lägger till utfyllnad för att skapa vitt utrymme runt innehållet och göra arrangemanget av fält lättare att se.

Designers kan specificera HTML-utfyllnad för toppen, botten och sidorna för att noggrant kontrollera utseendet på innehållet i behållare. Ytterligare marginaler kan även läggas till mellan behållare, om så önskas. På en blogg, till exempel, kanske författaren vill skapa ett sidofält som går bredvid huvudinnehållet. Marginaler och gränser kan tydligt skilja det från innehållet i blogginläggen. Utfyllnad kan se till att innehållet i sidofältet inte springer mot gränsen, vilket kanske inte ser särskilt attraktivt ut.

Operativsystem, webbläsarversion och bildskärm kan alla påverka hur innehållet visas på webben. Designers måste tänka på detta när de utvecklar webbsidor för att säkerställa att innehållet blir läsbart för de flesta webbanvändare, för att nå största möjliga publik. En annan fråga att tänka på är vad som kan hända om användaren ökar eller minskar textstorleken. Egenskaper som HTML-utfyllnad kan förhindra överskridningar av text och andra problem som kan göra det svårt för användare att justera teckenstorleken för sin vision eller en mobil enhet.