1. Anda mengatur lebar tabel, yaitu memberi nilai lebar pada tabel (nilai numerik, bukan persentase) div{ div{ //penghentian kata menyetel jeda baris yang dipaksakan untuk aturan teks normal untuk bahasa Asia dan non-Asia, sehingga memungkinkan jeda baris dalam kata-kata div{ 3. Singkatnya, selama kalimat berikut didefinisikan dalam CSS, halaman web dijamin tidak akan dibuka lagi. tabel{tata letak tabel: diperbaiki;} Catatan: 1. Tabel pertama{table-layout: fixed;}, style ini dapat membuat tabel otomatis terbungkus ketika ada karakter seperti !!! (tanda seru). 2.td{word-break: break-all}, secara umum boleh saja menggunakan kalimat ini, namun pada beberapa kasus khusus masih tetap rusak, jadi perlu menambahkan kalimat berikut (word-wrap: break-word;) Itu bisa diselesaikan. Gaya ini memungkinkan beberapa kata bahasa Inggris yang berurutan dalam tabel dibungkus secara otomatis. kata-break: normal |.break-all | parameter: normal : Mengizinkan jeda baris dalam kata sesuai dengan aturan teks untuk bahasa Asia dan non-Asia (2) Tata Bahasa: bungkus kata : normal | parameter: normal: Mengizinkan konten melampaui batas penampung yang ditentukan menjelaskan: Menyetel atau mengambil apakah akan memutus garis ketika garis saat ini melebihi batas wadah yang ditentukan. tata letak tabel : otomatis | parameter: otomatis: Algoritme otomatis default. Tata letaknya akan didasarkan pada konten setiap sel. Tabel tidak akan ditampilkan sampai setiap sel dibaca dan dihitung. Sangat lambat menjelaskan: Kode: Kemudian, saya menemukan bahwa dengan menulis ulang kode di atas, saya dapat mencegah kerusakan tabel/lapisan dan kata-kata. Kode: Ini juga kode yang saya gunakan sekarang.
2. Paksa tidak ada jeda baris
//spasi putih: tidak ada pembungkus baris; nowrap normal memaksa semua teks ditampilkan pada baris yang sama hingga teks berakhir atau objek br ditemukan
spasi putih:nowrap;
Pembungkusan garis otomatis
bungkus kata: kata putus;
jeda kata: normal;
}
Paksa jeda baris untuk kata-kata bahasa Inggris
pemutusan kata:penghancuran semua;
}
td(pemecah kata: pemecatan-semua; bungkus kata:pemecah-kata;)
(1) Tata Bahasa:
break-all : Perilakunya sama seperti biasanya untuk bahasa-bahasa Asia. Pemutusan kata pada baris teks berbahasa non-Asia juga diperbolehkan. Nilai ini cocok untuk teks Asia yang berisi beberapa teks non-Asia
keep-all : Sama seperti biasanya untuk semua bahasa non-Asia. Untuk bahasa Mandarin, Korea, dan Jepang, penghentian kata tidak diperbolehkan. Cocok untuk teks non-Asia yang berisi sedikit teks Asia
break-word : Konten akan melanggar batasan. Jika perlu, jeda kata juga dapat terjadi
Fitur skrip yang sesuai adalah word-wrap. Silakan lihat buku lain yang telah saya tulis.
(3) Tata Bahasa:
diperbaiki: Algoritma tata letak tetap. Pada algoritma ini, tata letak horizontal hanya didasarkan pada lebar tabel, lebar tepi tabel, spasi sel, dan lebar kolom, dan tidak ada hubungannya dengan isi tabel.
Bagaimana cara membuat tabel terbungkus secara otomatis?
Menetapkan atau mengambil algoritma tata letak tabel.
Atribut skrip yang sesuai adalah tableLayout.
4. Menurut sebagian besar artikel di Internet, tambahkan saja:
kode
...........
tabel {<br />
tata letak tabel:tetap;pemecah kata:pemecah-semua;pembungkus kata:pemecah-kata;<br />
div{pemecah kata:pemecah-semua;pembungkus kata:pemecah-kata;}
Ini dapat mengatasi masalah tabel dan lapisan yang rusak. Inilah yang saya lakukan pada awalnya. Namun, kode tersebut akan menimbulkan masalah. Anda akan menemukan bahwa semua kata dalam bahasa Inggris terpotong, yang tidak sesuai dengan kebiasaan penulisan bahasa Inggris dan tidak kondusif untuk membaca.
sebagai berikut:
kode
meja {
tata letak tabel: diperbaiki;
bungkus kata: kata patah;
}
div {
bungkus kata: kata patah;
}