Skip to main content

Vad är HTML -kolumner?

I Hypertext Markup Language (HTML) -dokument är kolumner ett sätt att definiera ett område på en webbplats som i allmänhet har en bredd mindre än den totala visningsbara bredden på en sida.HTML -kolumner tillåter webbsidesdesigners att använda formatering som liknar utskriftsformatering utan att behöva ta till opålitliga tricks, till exempel tomma bilder, för att skapa avstånd.Varje kolumn kan också använda standardelement för att definiera dess bredd, justering och avstånd.Traditionellt var HTML -kolumner bara en del av en större HTML -tabell, även om introduktionen av kaskadstilark (CSS) gjorde det möjligt att definiera en kolumn utan att behöva skapa en hel tabell.Det finns några formaterings- och kompatibilitetsproblem som följer med att använda HTML -kolumner, även om dessa till stor del kan övervinnas med noggrann design och kodning.

HTML -kolumner var ursprungligen en del av en större formateringsstruktur som kallas en tabell.En HTML -tabell kan betraktas som ett rutnät, med varje kvadrat i rutnätet som kallas en cell.En kolumn är en samling celler som är i rad i följd och körs från topp till botten.En tabell har vanligtvis flera kolumner.Varje cell i en kolumn kan ha sin egen oberoende formatering och avstånd, liksom att kunna sträcka sig över mer än en rad.

Med CSS är HTML -kolumner faktiskt inte en del av en tabell, men är divisioner av utrymme kapslade inuti andra divisioner.Detta tillåter flera kolumner som en HTML -tabell, förutom att funktionerna i CSS tillåter exakt samma formatering att tillämpas på ett enkelt sätt på många sidor på en enda webbplats.Att använda CSS för att bilda kolumner orsakar emellertid problem med implementeringen av divisionstaggarna i vissa webbläsare där inriktningen och behandlingen av kolumner och deras innehåll inte följer accepterade standarder.

Bredden på HTML -kolumner kan specificeras iett dokuments kod, antingen genom att ange de exakta pixeldimensionerna eller genom en relativ procentuell mätning.Detta innebär att en kolumn kan skapas genom att ange att den är 200 pixlar över eller 25 procent av visningens bredd.Att specificera pixeldimensionerna för en kolumn kan hjälpa till att säkerställa att bilder och andra avancerade layoutelement är perfekt ordnade och skalade, även om det betyder att sidan kan verka mycket större eller mindre än önskat vid olika skärmupplösningar.Att skapa en kolumn som använder relativa procentsatser innebär att kolumnen kommer att skala till lustdimensionerna oavsett vad tittarens skärmstorlek är, men leder till problem där innehållet i kolumnen kan visas fel på grund av extra eller otillräckligt utrymme.