Saat menulis templat HTML, kadang -kadang ruang digunakan sebagai sarana pengetikan. Namun, dalam menghadapi situasi ini, umumnya tidak menggunakan ruang biasa (ruang setengah -jarak, yaitu, input ruang secara langsung input di bawah metode input bahasa Inggris), karena ketika kita berharap untuk memasukkan beberapa spasi seperti itu secara berurutan Buat periode kosong, akhirnya akhirnya akhirnya akhirnya akhirnya. jumlah yang sesuai. Selain itu, selain itu, Unicode juga mendefinisikan sejumlah besar karakteristik yang berbeda, termasuk karakter ruang dalam bentuk entitas HTML.
2. Ada bentuk fisik HTML di UnicodeBerikut adalah ruang entitas HTML di Unicode dan efek kosong yang dihasilkannya:
Ruang -ruang ini dapat dibagi menjadi tiga kategori sesuai dengan karakteristik: 1. Jangan ubah ruangHanya ada satu jenis tanpa mengubah ruang. Berikut adalah pengantar singkat:
adalah entitas yang digunakan untuk membalas ruang yang tidak memecahkan.
Misalnya, ini adalah tes untuk ruang non-blocking
Jika Anda ingin mengubah kerusakan dan ruang pada saat yang sama, Anda hanya perlu mengganti ruang setengah -jarak antara istirahat dan ruang ::
Dapat dilihat bahwa karakter biasa masih akan dipertimbangkan oleh browser sebagai pembagian kata, dan karena beberapa koneksi antara pecah dan ruang tidak akan terganggu, browser akan berpikir bahwa mereka terhubung dan melengkapi kata-kata, menggantinya di waktu yang sama ketika mereka diizinkan pada saat yang sama.
Perlu dicatat bahwa jika ruang dalam sejumlah besar teks bahasa Inggris digunakan, maka browser tidak dapat dengan benar mengidentifikasi karakter mana yang merupakan awal dan akhir kata. Hindari memutuskan kata -kata di tengah kata, yang seringkali bukan hasil yang kita inginkan. Oleh karena itu, jika ada sejumlah besar ruang kontinu antara kata -kata yang berbeda dalam paragraf, ruang pertama dari ruang kontinu ini adalah yang terbaik untuk menggunakan ruang setengah biasa biasa untuk memastikan bahwa masih ada pemisahan yang normal antara kata -kata.
2. Ikuti ukuran font untuk menghasilkan ruang kosong yang sesuaiJenis ruang ini berisi tiga karakter spasi. Kinerja spesifik dari ukuran kosongnya adalah seperti yang ditunjukkan di bawah ini:
Karena bahasa Cina adalah font yang setara, ia memiliki hubungan yang jelas dengan ukuran kosong dan ukuran karakter Cina (satu sama dengan lebar setengah karakter Cina, dan satu adalah lebar karakter Cina). , seperti:
3. Ruang kontrol kata nol -wideArtinya, dua karakter ruang ini tidak menghasilkan kosong, hanya dapat mengontrol apakah karakter terhubung di antara karakter. Efek tidak akan mempengaruhi efek pencetakan. Kata sendi yang disebut SO adalah fenomena umum di font barat, menunjukkan bahwa dua huruf yang terpisah dapat dihubungkan ke huruf -huruf baru saat terhubung. Misalnya, dalam bahasa Jerman, penulisan terus menerus antara F dan L akan menjadi karakter baru, dan semantik yang sesuai dengan seluruh kata akan mengubah atau menghasilkan kasus yang tidak sesuai dengan tata bahasa. Misalnya:
AuFlage (Editor) adalah kata gabungan Jerman, yang terdiri dari dua komponen: Auf (tentang) dan Lage.
F dan L terhubung, tidak sejalan dengan spesifikasi tata bahasa Jerman, jadi Anda perlu memasukkan kata diskontinyu wajib antara kedua huruf.
Perlu dicatat bahwa tidak semua browser peka terhadap dan . koneksi.
Pada akhirnya, penting untuk menekankan bahwa meskipun ruang karakteristik yang berbeda dalam unicode dapat digunakan untuk tipografi, secara teoritis tidak boleh diketik dengan ruang. Konten. Hanya ketika tidak mudah menggunakan CSS (seperti dalam EML) dan keadaan khusus lainnya, pertimbangkan untuk menggunakan ruang untuk berpartisipasi dalam tipografi.
Di atas adalah karakteristik dan bentuk ekspresi dari berbagai ruang HTML yang diperkenalkan oleh Xiaobian (rekomendasi). Terima kasih banyak atas dukungan Anda untuk situs web VEVB Wulin!