Saat membuat halaman web, kita sering menemui masalah lebar tabel yang tidak selaras. Detail pengaturan tinggi dan lebar tag tabel pada HTML sudah saya lihat secara detail, dan sekarang saya rangkum sebagai berikut:
1. Pengaturan lebar dan tinggi pada tabel serta fungsinya : Tinggi yang diatur dalam tabel sebenarnya menetapkan nilai minimum, yaitu bila konten dalam tabel atau total tinggi baris melebihi nilai yang ditetapkan, nilai tinggi tabel tabel akan diperpanjang secara otomatis, ketika konten atau tinggi baris dalam tabel tidak mencapai nilai ini, maka secara otomatis akan diperluas ke nilai ini. Nilai lebar yang ditetapkan dalam tabel umumnya merupakan nilai maksimum lebar tabel dan tidak dapat diubah, meskipun lebar konten internal melebihi nilai tersebut. (Jika konten internal berupa gambar, lebar tabel dapat diubah.)
2. Setting lebar dan tinggi pada tag tr dan fungsinya : Setting lebar pada tag tr tidak berpengaruh, karena seperti terlihat dari poin pertama, lebar tabel tidak dapat diubah, dan tag tr akan berubah. tentu saja tidak berpengaruh. Oleh karena itu, kita hanya bisa membahas pengaturan ketinggian di tr. Pengaturan ketinggian di tr berkaitan dengan pengaturan antara beberapa tr. Ketika beberapa tr diatur dengan nilai tinggi tertentu, tinggi setiap tr dialokasikan ke nilai tinggi total sebanding dengan nilai tinggi yang ditetapkan. Ketika beberapa tr tidak menetapkan nilai ketinggian tertentu, nilai tinggi total akan didistribusikan secara merata. Ketika beberapa TR memiliki nilai tertentu yang ditetapkan dan beberapa tidak menetapkan nilai tertentu sebagai default, pertama-tama pastikan kebutuhan dasar setiap TR, lalu penuhi TR lainnya dengan nilai tertentu yang ditetapkan, dan kemudian semua TR tanpa nilai tertentu yang ditetapkan tr. Dalam kasus terakhir, kita juga perlu mempertimbangkan situasi di mana lebar total tidak cukup untuk nilai pengaturan total tr. Jika tidak cukup, maka harus memenuhi kebutuhan dasar tr diperpanjang di sini. Kemudian pertimbangkan tr dengan set ketinggian, dan terakhir pertimbangkan tr tanpa set ketinggian.
3. Setting lebar dan tinggi serta fungsinya pada tag td : Lebar dan tinggi pada tag td sama-sama efektif. Mari kita lihat lebar TD terlebih dahulu. Lebar TD tertentu berhubungan dengan lebar setiap TD pada kolom tersebut. Lebar terbesar diambil sebagai lebar setiap TD pada kolom ini. Dimana, Anda harus memahami lebar TD tertentu dari perspektif global. Anda tidak dapat menentukan lebarnya dari pengaturan lebar yang satu ini. Setelah kita mengetahui lebar setiap kolom, segalanya akan lebih mudah ditangani. Saat ini, pembagian lebar antar masing-masing TD didasarkan pada aturan pembagian tinggi masing-masing tr pada artikel kedua. Perbedaannya adalah secara default, lebar setiap TD tidak didistribusikan secara merata, tetapi secara proporsional sesuai dengan yang sebenarnya konten. Mari kita lihat pengaturan tinggi td. Ini relatif sederhana. Namun, tinggi setiap td bergantung pada tinggi maksimum baris tempat td berada untuk menentukan tinggi setiap td pada baris tersebut setiap baris ditentukan oleh tr. Prinsip alokasi ketinggiannya sama. Hal lain yang perlu diperhatikan adalah hubungan antara tinggi td dengan tinggi tr. Pertama-tama harus berdasarkan kebutuhan konten, atas dasar itu akan ditentukan berdasarkan nilai yang ditetapkan, nilai pengaturan mana yang lebih besar akan digunakan nilai yang ditetapkan, maka nilai yang ditetapkan tersebut akan digunakan.
1. Gunakan cara tradisional
<lebar tabel=400> <tr> <td lebar=100></td> <td lebar=100></td> <td lebar=100></td> <td lebar=100></td> < /tr> <tabel>
2. Gunakan css
<style>.td{width:100px;}</style><lebar tabel=400> <tr> <td class=td></td> <td class=td></td> <td class=td> </td> <td class=td></td> </tr> <tabel>Kemungkinan masalah dengan kedua metode di atas adalah jika konten melebihi pengaturan, misalnya lebar gambar lebih besar dari 100, maka secara alami akan meluas dan secara otomatis menyesuaikan lebar tabel.
3. Gunakan css
<style>.td{width:100px;overflow:hidden}</style><lebar tabel=400> <tr> <td class=td></td> <td class=td></td> <td class =td></td> <td kelas=td></td> </tr> <tabel>Dengan menggunakan metode ini, Anda dapat menyembunyikan bagian yang berlebih. Jika Anda memerlukan kontrol yang ketat, Anda dapat menggunakan metode ini. Jika Anda menyetel nilai atribut overflow ke scroll atau auto, Anda dapat menggunakan metode ini atau auto, Anda dapat menggunakan metode ini. Jika Anda mengatur nilai atribut overflow ke scroll atau auto, Anda dapat menggunakan metode ini. Jika diatur ke scroll atau auto, Anda dapat menggunakan scroll bar untuk menyesuaikan kapan melebihi...
MeringkaskanDi atas adalah cara mengatur lebar dan tinggi sel tabel HTML yang diperkenalkan editor kepada Anda. Saya harap ini dapat membantu Anda. Jika Anda memiliki pertanyaan, silakan tinggalkan pesan kepada saya dan editor akan membalas Anda waktu. Saya juga ingin mengucapkan terima kasih kepada semua orang atas dukungan Anda terhadap situs seni bela diri VeVb!