Hari ini seorang teman di MSN tiba-tiba bertanya kepada saya tentang topik ini. Tiba-tiba terlintas di benak saya bahwa di forum tersebut, banyak orang yang memposting pertanyaan tentang penggunaan tabel DIV dan TABLE. Di sini saya ingin memilah pemikiran saya
tentang
penggunaan WEB
untuk tabelSetelah standar, bukan berarti penggunaan tabel dikecualikan. Tabel bukannya tidak berguna, melainkan pesta. Alasan mengapa kalimat “Mengapa penggunaan tabel untuk tata letak tidak bijaksana” sering disebutkan dalam banyak hal artikel tentang tata letak CSS. Mungkin semua orang memiliki pemahaman yang salah. Di sini, harap dicatat bahwa "menggunakan tabel untuk penyusunan huruf" adalah "tidak bijaksana". tabel untuk penyusunan huruf. Dalam analisis akhir, tabel adalah cara untuk menampilkan "data". Bisa dibayangkan bahwa EXCEL digunakan untuk tujuan ini. Terkadang informasi ditampilkan dalam tabel sehingga kita dapat membacanya dengan jelas, jadi kami menggunakan tabel, seperti formulir kontak karyawan perusahaan, korespondensi produk dan model, dll.
Jadi yang disebut pesta tabel sebenarnya naik ke tingkat lain. Artinya, jika Anda dapat secara fleksibel menggunakan tabel untuk menampilkan data pelanggan, data survei, dan lainnya informasi seperti perusahaan analisis pasar profesional, maka Anda benar-benar dapat menggunakannya. Keunggulan tabel terungkap.
Oleh karena itu, kalimat yang sudah lama digunakan sebaiknya diubah menjadi "Tidak masuk akal menggunakan tabel sebagai tata letak halaman web dan elemen halaman tata letak. Tabel digunakan untuk menampilkan data."
Mengenai elemen lainnya,
saya akan mengikuti penggunaan saya di sini. Berdasarkan pengalaman, beberapa elemen dalam standar XHTML dibagi menjadi tiga kategori besar:
Kategori pertama adalah apa yang saya sebut desain tata letak tambahan elemen:
Di sini saya mengacu pada DIV, SPAN, dll. Fungsi utama dari elemen-elemen ini adalah untuk mengatur tata letak seluruh halaman. Penggunaan berbagai atribut elemen-elemen ini secara fleksibel dapat membuat kinerja halaman Anda kaya dan berwarna.
Kategori kedua saya sebut Elemen Terstruktur atau elemen informasi di sini mengacu pada elemen TABLE, UL, PRE, dan CODE, yang merupakan cara menampilkan dan mengatur informasi. Misalnya, TABLE jelas digunakan untuk menampilkan informasi tabel, dan UL digunakan untuk menampilkan informasi kolom Ketika Anda perlu menggunakan a tabel atau daftar, sebaiknya ditampilkan dalam dua cara ini.
Kategori ketiga mengacu pada meta A, yang murni untuk mewujudkan beberapa fungsi, seperti mengisi kata kunci META dengan kata kunci, dan membuat tautan.
Maka ide desain sesuai standar yang benar adalah:
Gunakan elemen tata letak seperti DIV untuk membuat tata letak desain, posisi, blok warna, gambar, dll. pada halaman. Gunakan elemen seperti TABLE, UL, dll. untuk menampilkan data yang perlu ditampilkan pada halaman , DIV juga berperan dalam mengatur data. Gunakan atribut ID DIV untuk Sangat mudah menggunakan DIV sebagai blok data yang Anda beri nama.
Oleh karena itu, menggunakan standar WEB untuk membuat situs web sebenarnya adalah proses rasionalisasi dan integrasi informasi. Anda masih dapat menggunakan elemen apa yang harus digunakan di mana. Jangan gunakan tabel sebagai alat tata letak.