I have a web app with a textarea
containing both English and Chinese text. The problem is, I cannot line up letters and characters perfectly with standard monospace fonts (Courier New or Lucida Console): it appears that the Chinese text has the width almost twice as wide as the English text, but it's not 2x, but around 1.8x, at least in Windows OS, which looks ugly in my case, especially if the text is long.
<textarea style="font-family:monospace;"> |
中文字|
123456|
Englis|</textarea>
Is there an easy way to make Chinese characters look exactly 2x wider than English letters using CSS?