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 som är mindre än den totala visningsbara bredden på en sida. HTML-kolumner gör det möjligt för webbdesigners att använda formatering som liknar utskriftsformatering utan att behöva tillgripa opålitliga knep, t.ex. 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 ett större HTML-bord, även om införandet av kaskadformade stilark (CSS) gjorde det möjligt att definiera en kolumn utan att behöva skapa en hel tabell. Det finns vissa formaterings- och kompatibilitetsproblem som följer med 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 känd som en tabell. En HTML-tabell kan betraktas som ett rutnät, där varje kvadrat i rutnätet kallas en cell. En kolumn är en samling celler som är uppradade 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, samt kunna spänna mer än en rad.

Med CSS är HTML-kolumner faktiskt inte en del av en tabell, utan är avdelningar av utrymme som kapslas in i andra avdelningar. Detta tillåter flera kolumner som en HTML-tabell, förutom att funktionerna i CSS gör att exakt samma formatering kan användas enkelt på många sidor på en enda webbplats. Att använda CSS för att bilda kolumner orsakar emellertid problem med implementeringen av delningstaggarna i vissa webbläsare där justering och behandling av kolumner och deras innehåll inte följer accepterade standarder.

Bredden på HTML-kolumner kan anges i dokumentets 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 visarens skärmbredd. Att specificera pixeldimensionerna i en kolumn kan hjälpa till att säkerställa att bilder och andra avancerade layoutelement är perfekt arrangerade och skalade, även om det betyder att sidan kan se mycket större eller mindre ut än önskat vid olika skärmupplösningar. Att skapa en kolumn med relativa procentsatser innebär att kolumnen ska skalas till önskad dimensioner oavsett visarens skärmstorlek, men leder till problem där kolumnens innehåll kan visas fel på grund av extra eller otillräckligt utrymme.

ANDRA SPRÅK

Hjälpte den här artikeln dig? Tack för feedbacken Tack för feedbacken

Hur kan vi hjälpa? Hur kan vi hjälpa?