Hvad er HTML-polstring?
Polstring af HTML-sprog (Hypertext Markup Language) er en indstilling, som en designer kan bruge til at specificere afstanden mellem indhold og kanten af det element, der indeholder det. Dette adskiller sig fra margenen, som er mellemrummet mellem forskellige elementer. Denne egenskab kan indstilles i HTML eller cascaderende stilark (CSS) for at påvirke udseendet og følelsen af et design. Nogle HTML-polstring kan være æstetisk nødvendigt for at få noget til at se rigtigt ud, eller det kan være kritisk for indholdets funktion, som muligvis ikke kan læses uden passende margener.
Designere kan specificere mængden af polstring i em, procentdel, pixels eller point, afhængigt af deres præference og projektets art. Når man beslutter, hvilke enheder der skal bruges, tilrådes det at være konsekvent i hele designet for at sikre, at alle elementerne fungerer godt sammen. Hvis f.eks. HTML-polstring måles i pixels ét sted, bør det også måles i pixels overalt ellers.
I alle tilfælde fortæller HTML-polstring webbrowseren at oprette tom plads mellem kanterne på indholdet og kanten af det indeholdende element. I en tabel for eksempel ønsker folk normalt ikke, at tekst skal løbe op ad kanten af et felt, fordi dette kan gøre tabellen svært at læse. De tilføjer polstring for at skabe hvidt rum omkring indholdet og gøre arrangeringen af felter lettere at se.
Designere kan specificere HTML-polstring for top, bund og sider for tæt at kontrollere udseendet af indhold i containere. Yderligere marginer kan også tilføjes mellem containere, hvis dette er ønsket. For eksempel på en blog kan forfatteren muligvis oprette en sidebjælke, der sidder sammen med hovedindholdet. Marginaler og grænser kan klart adskille det fra indholdet i blogindlægene. Polstring kan sikre, at indholdet af sidebjælken ikke løber op mod grænsen, hvilket muligvis ikke ser meget attraktivt ud.
Operativsystem, browserversion og skærm kan alle påvirke den måde, indholdet vises på internettet. Designere er nødt til at tænke over dette, når de udvikler websider for at sikre, at indholdet er læsbart for de fleste webbrugere for at nå det størst mulige publikum. Et andet problem at overveje er, hvad der kan ske, hvis brugeren øger eller formindsker tekststørrelsen. Egenskaber som HTML-polstring kan forhindre overskridelse af tekst og andre problemer, der kan gøre det vanskeligt for brugerne at justere skriftstørrelse til deres vision eller en mobilenhed.