如何使用CSS强制固定字符宽度为任何字形,包括奥术Unicode?

o0'*_*0'. 5 css character fixed-width

我怀疑这不可能做到,但我要求确定一下.

我想在a中强制使用<span>一个特定的字符widthheight:1em.

理想情况下,如果角色尚未固定宽度,则角色将被拉伸至1em.

这必须支持任何字符,包括罕见的Unicode字形,所以我不能只将字体设置为Courier.

最后,这应该只用CSS完成,并且简单轻便.例如复杂的解决方案,其包括div内的table含有一个像素映像(只显示这些单个字符)是确定.

我不记得任何这样做的财产,谷歌的尝试刚刚返回了很多"固定宽度布局",而没有关于单个字符.

如果没有简单的解决方案,但有一个复杂的解决方案,我将不会使用它,但无论如何我都很想听.

Yi *_*ang 5

您可以使用@font-face包含固定宽度字体和良好的unicode支持.该幻觉记忆家庭具有良好的Unicode支持和单变的,应该这样做很好.您可以使用FontSquirrel的@font-face生成器来创建所需的文件.