我试图将浏览器的语言(chrome)更改为日语后,我的网页中的字符间距有问题。我试图展示的角色只是数字。
我认为这是因为日语使用全角字符。那么我如何强制html或CSS使用半角字符呢?
答案 0 :(得分:1)
有趣:
我建议您为该号码创建一个可重用的类。
<强> HTML:强>
<div> おはようございます <span class="fix">123456789 10</span></div>
<强> CSS 强>
.fix {
letter-spacing: -1px;
}
.normal {
background-color: GhostWhite;
}
.spesial {
font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro",Osaka, "メイリオ", Meiryo, "MS Pゴシック", "MS PGothic", sans-serif;
border: 1px solid red;
}
span.fix {
letter-spacing: -1px;
}
<div class="normal">
Good morning<br>
123456789 10
</div>
<div class="spesial">
123456789 10 <--problem<br>
おはようございます<br>
<span class="fix"> 123456789 10 </span> <-- fix
</div>