Dengan perkembangan Internet, HTML telah menjadi salah satu bahasa utama untuk membina halaman web. Apabila menulis halaman web, kita selalunya perlu mengawal reka letak teks Salah satu isu penting ialah bagaimana untuk mengelakkan teks daripada dibungkus. Jadi, bagaimana untuk mengelakkan teks daripada dibalut? Artikel ini akan memperkenalkan anda kepada kaedah yang berkaitan dan prinsip pelaksanaannya secara terperinci.
ruang putih sifat CSS boleh mengawal cara pembalut teks Dengan menetapkan nilai ruang putih kepada nowrap, anda boleh menghalang teks daripada secara automatik membalut. Contohnya:
div { white-space: nowrap; }
Dalam kod di atas, kami menetapkan atribut ruang putih kepada nowrap supaya teks dalam elemen div tidak akan dibalut secara automatik. Perlu diingatkan bahawa atribut ini hanya sah untuk elemen peringkat blok atau elemen blok sebaris.
Dalam HTML, simbol entiti boleh digunakan untuk mewakili pelbagai aksara khas. Antaranya, simbol entiti mewakili ruang tanpa gangguan Dengan memasukkan berbilang , teks boleh dihalang daripada dibungkus. Contohnya:
<p>这里有一段需要的文字, 不换行</p>
Dalam kod di atas, kami memasukkan berbilang ke dalam teks, supaya teks boleh diregangkan supaya ia tidak membalut.
Limpahan teks sifat CSS boleh mengawal cara teks dipaparkan apabila ia melimpah. Dengan menetapkan nilai limpahan teks kepada elipsis, anda boleh menjadikan teks kelihatan sebagai elips apabila ia melimpah. Contohnya:
div { white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
Dalam kod di atas, kami menetapkan atribut ruang putih kepada nowrap supaya teks tidak membalut secara automatik kepada tersembunyi untuk mengawal limpahan elemen yang tidak kelihatan; atribut limpahan teks kepada elipsis, supaya teks limpahan diwakili oleh elips.
Dalam HTML, teg
<pre class="brush:php;toolbar:false">这里有一段需要的文字,不换行
Dalam kod di atas, kami menggunakan teg
Atribut CSS word-break boleh mengawal cara perkataan diproses apabila memutuskan baris dengan menetapkan nilai pecah-kata kepada putus-semua. anda boleh mencapai mana-mana Baris memecahkan perkataan pada kedudukan. Contohnya:
div { word-break: break-all; }
Dalam kod di atas, kami menetapkan atribut pemecahan perkataan kepada pemecah-semua, supaya perkataan boleh dipecahkan baris pada sebarang kedudukan, dengan itu mencapai kesan menghalang teks daripada membungkus.
Selain menggunakan simbol entiti, kita juga boleh menggunakan aksara melarikan diri HTML, yang boleh menghalang teks daripada membungkus tanpa menggunakan ruang. Contohnya:
<p>这里有一段需要的文字,不换行</p>
Dalam kod di atas, kami memasukkan aksara melarikan diri ke dalam teks, supaya teks boleh diregangkan supaya ia tidak membalut.
Menyimpan teks daripada dibalut adalah kemahiran yang sangat asas dalam reka letak halaman web. Artikel ini memperkenalkan pelbagai kaedah, termasuk menggunakan sifat CSS white-space, text-overflow, word-break, menggunakan simbol entiti, menggunakan tag
, dan menggunakan aksara melarikan diri saya harap pembaca dapat menguasai kaedah ini dan menggunakannya dalam amalan. Gunakannya secara fleksibel dalam aplikasi untuk mengawal reka letak halaman web dengan lebih baik.Atas ialah kandungan terperinci html menghalang teks daripada membungkus. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!