Rumah >hujung hadapan web >tutorial css >Apakah perbezaan antara word-wrap dan word-break dalam css?
Bab ini akan memperkenalkan kepada anda perbezaan antara Apakah perbezaan antara word-wrap dan Apakah perbezaan antara word-wrap dan word-break dalam css? dalam css? dan Apakah perbezaan antara word-wrap dan word-break dalam css? dalam CSS Ia mempunyai nilai rujukan tertentu. Saya harap ia akan membantu anda.
Apa itu Apakah perbezaan antara word-wrap dan Apakah perbezaan antara word-wrap dan word-break dalam css? dalam css? dan Apakah perbezaan antara word-wrap dan word-break dalam css? Saya percaya masih ramai yang tidak faham benda digunakan untuk memaksa putus ayat, atau mungkin kerana kedua-dua perkara ini terlalu sukar untuk disebut dan kelihatan serupa, sehingga sukar untuk menghafalnya.
Kemudian apakah mereka? Saya menemui penjelasan berikut di laman web rasmi mozilla:
Apakah perbezaan antara word-wrap dan Apakah perbezaan antara word-wrap dan word-break dalam css? dalam css?
Apakah perbezaan antara word-wrap dan word-break dalam css?
Kami melihat bahawa perkataan seperti garis putus dalam perkataan muncul dalam kedua-dua penjelasan, menunjukkan bahawa ia berkaitan dengan garis putus dalam perkataan. Kemudian mari cuba menterjemah dua perenggan di atas dalam bahasa Inggeris:
Apakah perbezaan antara word-wrap dan Apakah perbezaan antara word-wrap dan word-break dalam css? dalam css?:
Atribut Apakah perbezaan antara word-wrap dan Apakah perbezaan antara word-wrap dan word-break dalam css? dalam css? css digunakan untuk menunjukkan sama ada penyemak imbas dibenarkan berada dalam perkataan Segmentasi dilakukan untuk mengelakkan limpahan apabila rentetan terlalu panjang dan tempoh semula jadinya tidak dapat ditemui.
patah perkataan:
Atribut pemecahan perkataan css digunakan untuk menunjukkan cara memecahkan ayat dalam perkataan.
Nampaknya kami telah menemui beberapa perbezaan antara kedua-dua terjemahan di atas yang menyakitkan untuk dibaca: Apakah perbezaan antara word-wrap dan Apakah perbezaan antara word-wrap dan word-break dalam css? dalam css? menekankan sama ada untuk membenarkan pecahan ayat dalam perkataan, manakala Apakah perbezaan antara word-wrap dan word-break dalam css? menekankan cara memecahkan ayat dalam ayat serpihan.
Setelah berkata demikian, nampaknya masih belum jelas, kanak-kanak dengan kemahiran ekspresi yang lemah tidak mampu untuk disakiti.
Pertama sekali, apakah segmentasi dalam perkataan? Sudah tentu, ini semua adalah perkataan Sepanyol.
Ini adalah kes tanpa segmentasi intra-perkataan Kami melihat perkataan itu terlalu panjang, jadi ia melimpahi bekas yang membungkusnya.
Ini adalah kes pembahagian ayat dalam perkataan, iaitu sesuatu perkataan dibahagikan kepada dua baris.
Pertama sekali, mari kita jelaskan apabila pembalut kata atau pemecahan kata tidak ditambahkan, ia adalah tetapan lalai penyemak imbas Jika perkataan terlalu panjang sehingga ruang yang tinggal dalam baris tidak dapat memuatkannya. Kemudian penyemak imbas akan mengalihkan perkataan ke baris seterusnya:
perkataan..d Perkataan ini yang kita cipta pada asalnya sepatutnya sejurus selepas lama, tetapi selepas lama Tidak cukup ruang kiri, dan perkataan tidak boleh dipecahkan secara lalai, jadi penyemak imbas perlu bertolak ansur untuk memindahkannya ke bawah.
Perkataan panjang ini tidak dianggap tidak normal, kerana sekurang-kurangnya ia tidak melebihi panjang unsur yang membalutnya, tetapi bagaimana jika ia melebihi panjang?
Jika melebihi had, seperti yang kami nyatakan sebelum ini, ia akan melimpah di luar bekas induknya, kerana ia tidak dibenarkan untuk dipotong pada masa ini, jadi saya boleh tergesa-gesa keluar.
Di sinilah pembalut kata berguna. Mari tambahkan Apakah perbezaan antara word-wrap dan Apakah perbezaan antara word-wrap dan word-break dalam css? dalam css?:break-word pada teks ini dan lihat apa yang berlaku
Haha, kembali ke sini Baiklah, ini panjang kata, patah pun tak kisah.
Dengan cara ini, untuk mengelakkan perkataan yang panjang daripada melimpah, ayat dipecahkan di dalamnya. Inilah yang dilakukan oleh Apakah perbezaan antara word-wrap dan Apakah perbezaan antara word-wrap dan word-break dalam css? dalam css?:break-word.
Melihat pada sokongan pelayar Apakah perbezaan antara word-wrap dan Apakah perbezaan antara word-wrap dan word-break dalam css? dalam css?:
Sangat bagus, hampir semua penyemak imbas menyokongnya.
Baiklah, anda boleh katakan sekarang, anda sudah mempunyai Apakah perbezaan antara word-wrap dan Apakah perbezaan antara word-wrap dan word-break dalam css? dalam css?, jadi mengapa anda memerlukan Apakah perbezaan antara word-wrap dan word-break dalam css??
Kapitalis jahat sentiasa mahu memerah segala-galanya daripada pekerja Lihat, adakah tidak ada ruang selepas panjang dalam gambar di bawah ini? Sungguh membazir. . .
Ya, terdapat ruang yang cukup untuk beberapa perkataan pendek selepas panjang, semuanya adalah perkataan panjang yang busuk dan menyeleweng!
Jadi IE memang bertimbang rasa, jangan tegur lagi, memandangkan masalah tidak membazir sedikit ruang, ia mencipta perkataan-break. Sekarang mari kita lihat apa yang berlaku apabila kita menggunakan Apakah perbezaan antara word-wrap dan word-break dalam css?:break-all;.
Lihat apa yang berlaku? Perkataan panjang yang diselewengkan tidak dialihkan ke baris seterusnya, tetapi diletakkan terus selepas panjang, dan kemudian diputuskan sambungan di sempadan kanan bekas induk. Jadi, ia tidak membazir ruang.
Mari kita lihat sokongan penyemak imbas untuk Apakah perbezaan antara word-wrap dan word-break dalam css?:break-all:
Kecuali opera, semua yang lain disokong (Firefox tidak pernah Sokongan telah ditukar kepada sokongan)!
Seperti yang kami katakan pada mulanya, Apakah perbezaan antara word-wrap dan Apakah perbezaan antara word-wrap dan word-break dalam css? dalam css? digunakan untuk memutuskan sama ada untuk membenarkan pembahagian ayat dalam perkataan Jika tidak dibenarkan, perkataan yang panjang akan melimpah. Perkara yang paling penting ialah ia masih akan cuba beralih ke baris seterusnya terlebih dahulu untuk melihat sama ada lebar baris seterusnya adalah mencukupi. Jika tidak, ia akan membahagikan ayat dalam perkataan.
Dan pemecahan perkataan:pecah-semua adalah lebih tidak normal, kerana cara ia memecahkan ayat adalah sangat kasar. Ini juga boleh menjelaskan mengapa fungsinya untuk menentukan cara memecahkan ayat, iaitu - menggunakan Apakah perbezaan antara word-wrap dan word-break dalam css?:break-all adalah bersamaan dengan menggunakan cara kasar untuk memecahkan ayat. Pendek kata, jika anda ingin menjimatkan lebih banyak ruang, hanya gunakan Apakah perbezaan antara word-wrap dan word-break dalam css?:break-all!
Tetapi dalam apa jua keadaan, pemecahan ayat dalam perkataan akan memberi kesan tertentu pada kebolehbacaan teks Barat Kadangkala anda perlu memberi perhatian kepada perkara ini.
ps: Sesetengah artikel di Internet mengatakan bahawa Apakah perbezaan antara word-wrap dan Apakah perbezaan antara word-wrap dan word-break dalam css? dalam css?:break-word tidak berfungsi pada rentetan bahasa Inggeris yang panjang, ini adalah sangat salah Apakah perbezaan antara word-wrap dan Apakah perbezaan antara word-wrap dan word-break dalam css? dalam css?:break-word rentetan panjang Bahasa Inggeris atau Nombor dibahagikan kepada beberapa baris. Sebenarnya, persamaan Apakah perbezaan antara word-wrap dan Apakah perbezaan antara word-wrap dan word-break dalam css? dalam css?:break-word dan Apakah perbezaan antara word-wrap dan word-break dalam css?:break-semua ialah mereka boleh memecahkan perkataan yang panjang secara paksa menjadi ayat Perbezaannya ialah Apakah perbezaan antara word-wrap dan Apakah perbezaan antara word-wrap dan word-break dalam css? dalam css?:break-word akan mula-mula memulakan baris baharu untuk meletakkan perkataan yang panjang Jika perkataan yang panjang masih tidak boleh diletakkan dalam baris baru, perkataan yang panjang akan dipaksa untuk memecahkan ayat: pecah-semua tidak akan meletakkan perkataan yang panjang dalam baris yang baru baris tidak boleh diletakkan, hukuman akan dipaksa untuk dipecahkan.
kod css:
.p1{ background:#000; width:100px; color:#F00; Apakah perbezaan antara word-wrap dan Apakah perbezaan antara word-wrap dan word-break dalam css? dalam css?:break-word } .p2{ background:#000; width:100px; color:#F00; margin-top:10px; Apakah perbezaan antara word-wrap dan word-break dalam css?:break-all }
Kod HTML:
<p class="p1" data-mce-style="background: #000; width: 100px; color: #f00; Apakah perbezaan antara word-wrap dan Apakah perbezaan antara word-wrap dan word-break dalam css? dalam css?: break-word;"> haha 555555555555555555555555555555555 </p> <p class="p2" data-mce-style="background: #000; width: 100px; color: #f00; margin-top: 10px; Apakah perbezaan antara word-wrap dan word-break dalam css?: break-all;"> haha 555555555555555555555555555555555 </p>
Di atas adalah keseluruhan kandungan bab ini, anda boleh cuba menyusunnya sendiri