參考連接:https://www.cnblogs.com/happy...html
看完這篇文章,才知道有不少種字符編碼方式,更加了解了經常使用的html中一般所用的utf-8編碼方式。同時,也理解了以前遇到的空白漢字佔位符的問題java
要求詩句開頭和做者分別對齊app
<p>鋤禾日當午 李紳</p> <p>兩隻黃鸝鳴翠柳 杜甫</p>
設計中要求詩句開頭和做者分別對齊,因爲詩句的長短不一,我想利用空格佔位符來達到對齊的目的。我認爲,漢字佔用兩個字節,英文佔用一個字節,那麼兩個英文的佔位符便可替代一個漢字佔位符。但是,事情並不照我想的發展。編碼
當我使用
(普通的英文半角空格但不換行), 
(半個中文寬度), 
(一箇中文寬度) 都沒有解決個人問題。.net
百度仍是靠譜的:  
中文全角空格 (一箇中文寬度)其實它就至關於一個空白的漢字,它實現了文字對齊,設計
直到今天瞭解了字符編碼,才知道utf-8編碼中漢字佔用3個字節,英文字符佔用1個字節,那麼個人兩個空格代替一個漢字的思路首先就大錯特錯了!!!
這就告誡我,不能作無頭蒼蠅,還得深刻了解每個知識點,才能更好地應用知識點。code
html空白漢字佔位符: https://blog.csdn.net/wd4java...htm