坑!人民幣符號¥爲什麼有時候一根橫線,有時候兩根橫線?

在開發過程中遇到了這個問題,界面上需要顯示一個人民幣符號¥,但別的同事開發的界面,總是顯示兩根橫線,而我開發的界面,有些機器上是兩根,有些機器上是一根。

emmmm…

然後我仔細觀察了一下,發現,同事和我用的是兩個不一樣的字符。

雖然看起來很相似,但這是兩個不一樣的字符。

一個是全角(fullwidth),另一個是半角(halfwidth)。

><
>¥<

可以看出來,全角是要寬一些的。

在這個網站上面寫着,A5和FFE5都是在1993年加入到Unicode中的,我想可能是當時就設計了這麼一個符號的兩個版本:全角與半角。只是不同的字體展示全角符號的時候可能會有一些差異。

https://codepoints.net/U+FFE5

所以,如果開發過程中遇到羊角符號展示不一致的時候,可能是因爲輸入了全角的羊角符號。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章