Apa Itu Kolom HTML?

Dalam dokumen HyperText Markup Language (HTML), kolom adalah cara untuk menentukan area situs web yang umumnya memiliki lebar lebih kecil dari total lebar halaman yang dapat ditampilkan. Kolom HTML memungkinkan perancang halaman web menggunakan pemformatan yang mirip dengan pemformatan cetak tanpa harus menggunakan trik yang tidak dapat diandalkan, seperti gambar kosong, untuk membuat spasi. Setiap kolom juga dapat menggunakan elemen standar untuk menentukan lebar, perataan, dan spasinya. Secara tradisional, kolom HTML hanyalah salah satu bagian dari tabel HTML yang lebih besar, meskipun pengenalan cascading style sheets (CSS) memungkinkan untuk mendefinisikan kolom tanpa harus membuat seluruh tabel. Ada beberapa masalah pemformatan dan kompatibilitas yang menyertai penggunaan kolom HTML, meskipun ini sebagian besar dapat diatasi dengan desain dan pengkodean yang cermat.

Kolom HTML awalnya adalah salah satu bagian dari struktur pemformatan yang lebih besar yang dikenal sebagai tabel. Tabel HTML dapat dianggap sebagai kisi, dengan setiap kotak di kisi disebut sel. Kolom adalah kumpulan sel yang berbaris berurutan dan berjalan dari atas ke bawah. Sebuah tabel biasanya memiliki beberapa kolom. Setiap sel dalam kolom dapat memiliki pemformatan dan spasinya sendiri, serta dapat menjangkau lebih dari satu baris.

Dengan CSS, kolom HTML sebenarnya bukan bagian dari tabel, tetapi merupakan pembagian ruang yang bersarang di dalam divisi lain. Ini memungkinkan beberapa kolom seperti tabel HTML, kecuali bahwa fitur CSS mengizinkan pemformatan yang sama persis untuk diterapkan dengan mudah ke banyak halaman di satu situs. Menggunakan CSS untuk membentuk kolom, bagaimanapun, menyebabkan masalah dengan penerapan tag divisi di browser tertentu di mana penyelarasan dan perlakuan kolom dan kontennya tidak mematuhi standar yang diterima.

Lebar kolom HTML dapat ditentukan dalam kode dokumen, baik dengan menyatakan dimensi piksel yang tepat atau melalui pengukuran persentase relatif. Ini berarti kolom dapat dibuat dengan menyatakan lebarnya 200 piksel atau 25 persen dari lebar tampilan penampil. Menentukan dimensi piksel kolom dapat membantu memastikan bahwa gambar dan elemen tata letak lanjutan lainnya diatur dan diskalakan dengan sempurna, meskipun itu berarti halaman mungkin tampak jauh lebih besar atau lebih kecil dari yang diinginkan pada berbagai resolusi layar. Membuat kolom menggunakan persentase relatif berarti kolom akan diskalakan ke dimensi yang diinginkan terlepas dari ukuran layar pemirsa, tetapi menyebabkan masalah di mana konten kolom mungkin ditampilkan secara tidak benar karena ruang ekstra atau tidak mencukupi.