字符編碼及空白漢字佔位符

字符編碼

字符編碼類型

參考連接:https://www.cnblogs.com/happy...html

看完這篇文章,才知道有不少種字符編碼方式,更加了解了經常使用的html中一般所用的utf-8編碼方式。同時,也理解了以前遇到的空白漢字佔位符的問題java

空白漢字佔位符

問題描述

要求詩句開頭和做者分別對齊app

<p>鋤禾日當午   李紳</p>
<p>兩隻黃鸝鳴翠柳   杜甫</p>

如何解決

設計中要求詩句開頭和做者分別對齊,因爲詩句的長短不一,我想利用空格佔位符來達到對齊的目的。我認爲,漢字佔用兩個字節,英文佔用一個字節,那麼兩個英文的佔位符便可替代一個漢字佔位符。但是,事情並不照我想的發展。編碼

當我使用 &nbsp;(普通的英文半角空格但不換行),&ensp;(半個中文寬度),&emsp;(一箇中文寬度) 都沒有解決個人問題。.net

百度仍是靠譜的: &#12288; 中文全角空格 (一箇中文寬度)其實它就至關於一個空白的漢字,它實現了文字對齊,設計

心得

直到今天瞭解了字符編碼,才知道utf-8編碼中漢字佔用3個字節,英文字符佔用1個字節,那麼個人兩個空格代替一個漢字的思路首先就大錯特錯了!!!
這就告誡我,不能作無頭蒼蠅,還得深刻了解每個知識點,才能更好地應用知識點。code

參考

html空白漢字佔位符: https://blog.csdn.net/wd4java...htm

相關文章
相關標籤/搜索