Kenapa Anda Perlu Mengelakkan Menggunakan Meja Tersarang

Jadual Terhadap Melambatkan Laman Web Anda

Halaman web perlu memuat turun dengan pantas, tetapi jadual bersarang dapat melambatkan proses. Jangan biarkan sesiapa memberitahu anda bahawa lebih ramai orang menggunakan Internet jalur lebar atau berkelajuan tinggi, jadi anda tidak perlu bimbang tentang seberapa cepat halaman anda dimuat. Dengan jumlah kandungan di Web, halaman atau laman web yang memuat secara perlahan akan mempunyai pelawat yang kurang daripada satu beban yang cepat. Kelajuan sangat penting.

Apakah Jadual Bersarang?

Jadual bersarang ialah jadual HTML yang mempunyai jadual lain di dalamnya. Sebagai contoh:




Lajur 1
Lajur 2
Lajur 3

Kolom 1




lajur jadual bersarang 1
lajur jadual bersarang 2



Lajur 3

Kolom 1
Kolom 2
Lajur 3

Jadual Terhalang menyebabkan Laman untuk Muat turun Lebih Perlahan

Satu jadual pada halaman Web tidak akan menyebabkan halaman memuat turun lebih perlahan (dalam alasan). Tetapi ketika anda meletakkan satu jadual di dalam jadual lain, ia akan menjadi lebih rumit untuk penyemak imbas untuk membuat, jadi halaman memuat lebih perlahan. Dan lebih banyak jadual yang anda sarang dalam satu sama lain, lebih perlahan halaman akan dimuatkan.

Apabila anda membuat halaman dengan jadual, perlu diingat bahawa lebih banyak jadual yang ada dalam jadual, halaman yang lebih perlahan akan dimuatkan. Biasanya, apabila beban halaman, penyemak imbas akan bermula di bahagian atas HTML dan memuatkannya secara berurutan ke bawah halaman. Walau bagaimanapun, dengan jadual bersarang, ia perlu mencari hujung meja sebelum ia dapat memaparkan keseluruhan perkara.

Jadual untuk Layout

Anda tidak boleh menggunakan jadual untuk susun atur di halaman Web anda. Mereka hampir selalu memerlukan anda menggunakan jadual bersarang, jadi halaman web susun atur jadual akan memuat lebih perlahan daripada reka bentuk yang sama yang diberikan dalam CSS.

Selain itu, jika anda cuba menulis XHTML yang sah, jadual tidak boleh digunakan untuk susun atur sama sekali. Jadual adalah untuk data jadual (seperti spreadsheet), bukan untuk susun atur. Sebaliknya, anda harus menggunakan CSS untuk reka bentuk susun atur -CSS menjadi lebih cepat dan membantu anda mengekalkan XHTML yang sah.

Merancang Jadual Pemuatan yang Lebih Pantas

Jika anda merekabentuk jadual dengan berbilang baris, ia sering boleh memuat lebih cepat jika anda menulis setiap baris sebagai jadual berasingan. Sebagai contoh, anda boleh menulis jadual seperti ini:




baris atas

lajur kiri
lajur kanan

Tetapi jika anda menulis jadual yang sama sebagai dua jadual, nampaknya akan memuat lebih cepat, kerana penyemak imbas akan menjadikan yang pertama dan kemudian menjadikan yang kedua, bukannya menjadikan keseluruhan jadual sekaligus. Caranya adalah untuk memastikan setiap jadual mempunyai lebar yang sama dan gaya lain (seperti padding, margin, dan sempadan).



baris atas




lajur kiri
lajur kanan

Menukar Jadual Bersarang Ke Satu Meja

Anda mungkin merasa bahawa semua ini adalah maklumat yang baik, tetapi anda mempunyai jadual yang mesti mempunyai jadual lain yang bersarang di dalamnya. Walaupun ini mungkin benar, seringkali anda boleh menukar jadual bersarang ke dalam jadual tunggal yang lebih kompleks dengan menggunakan dan atribut pada sel jadual anda. Sebagai contoh, dalam jadual bersarang di bahagian atas, saya boleh menukar ini ke dalam satu jadual dengan hanya atribut colspan :





Lajur 1
colspan = "2" > Lajur 2
Lajur 3

Kolom 1
lajur jadual bersarang 1
lajur jadual bersarang 2
Lajur 3

Kolom 1
colspan = "2" > Lajur 2
Lajur 3

Jadual ini juga mempunyai manfaat menggunakan aksara lebih sedikit daripada jadual bersarang, jadi ia akan memuat turun lebih cepat kerana itu juga.