HyperText Markup Language (HTML) belgelerinde, sütunlar, genellikle bir sayfanın toplam görüntülenebilir genişliğinden daha küçük bir genişliğe sahip bir web sitesinin alanını tanımlamanın bir yoludur. HTML sütunları, web sayfası tasarımcılarının, boşluk oluşturmak için boş görüntüler gibi güvenilir olmayan püf noktalarına başvurmak zorunda kalmadan, baskı formatına benzer formatları kullanmalarına olanak tanır. Her sütun aynı zamanda genişliğini, hizalamasını ve aralığını tanımlamak için standart elemanları kullanabilir. Geleneksel olarak, HTML sütunları daha büyük bir HTML tablosunun yalnızca bir parçasıydı, ancak basamaklı stil sayfalarının (CSS) tanıtılması, bir tablonun tamamını oluşturmak zorunda kalmadan bir sütunun tanımlanmasını mümkün hale getirdi. HTML sütunlarını kullanmakla gelen bazı biçimlendirme ve uyumluluk sorunları vardır, ancak bunlar dikkatli tasarım ve kodlamayla büyük ölçüde üstesinden gelinebilir.
HTML sütunları başlangıçta, tablo olarak bilinen daha büyük bir biçimlendirme yapısının bir parçasıydı. Bir HTML tablosu ızgara olarak düşünülebilir, ızgaradaki her kare hücre olarak adlandırılır. Sütun ardışık dizilmiş ve yukarıdan aşağıya doğru uzanan bir hücre topluluğudur. Bir tabloda genellikle birden çok sütun bulunur. Bir sütundaki her bir hücrenin kendi bağımsız biçimlendirme ve aralığı olabilir ve aynı zamanda birden fazla satırı kapsayabilir.
CSS'de, HTML sütunları aslında bir tablonun parçası değildir, ancak diğer bölümlerin içine yerleştirilmiş alan bölümleridir. Bu, HTML tablosu gibi birden çok sütuna izin verir; ancak CSS'nin özellikleri, aynı biçimlendirmenin tek bir sitedeki birçok sayfaya zahmetsizce uygulanmasına izin vermesi dışındadır. Bununla birlikte, sütun oluşturmak için CSS kullanımı, bazı tarayıcılarda sütunların ve içeriklerinin hizalanması ve işlenmesinin kabul edilen standartlara uymadığı bazı tarayıcılarda bölme etiketlerinin uygulanmasıyla ilgili sorunlara neden olur.
HTML sütunlarının genişliği, bir belgenin kodunda, tam piksel boyutlarını belirterek ya da göreceli bir yüzde ölçümü ile belirtilebilir. Bu, bir görüntüleyicinin ekran genişliğinin yüzde 25'i veya yüzde 25'i olduğunu belirterek bir sütunun oluşturulabileceği anlamına gelir. Bir sütunun piksel boyutlarını belirlemek, görüntülerin ve diğer gelişmiş mizanpaj öğelerinin kusursuz bir şekilde düzenlenip ölçeklenmesini sağlamaya yardımcı olabilir, ancak sayfa çeşitli ekran çözünürlüklerinde istenenden çok daha büyük veya daha küçük görünebilir. Göreceli yüzdeleri kullanarak bir sütun oluşturmak, sütunun, izleyicinin ekran boyutu ne olursa olsun, istenen boyutlara ölçekleneceği anlamına gelir;


