5

これはできないと思いますが、念のため質問させてください。

<span>a の単一の文字に特定のwidthand height:を強制したいと思います1em

理想的には、文字がまだ固定幅でない場合、文字は 1em に引き伸ばされます。

これは、まれな Unicode グリフを含むすべての文字をサポートする必要があるため、フォントを単に Courier に設定することはできません。

最後に、これは CSS のみで実現し、シンプルかつ軽量にする必要があります。たとえば、 1 ピクセルの画像を含むdiv内にを含む複雑なソリューションtable(この 1 文字を表示するためだけに) はOKではありません。

これを行うプロパティを思い出せません.Googleへの試みは、多くの「固定幅レイアウト」を返しただけで、単一の文字については何も返しませんでした.

単純な解決策がなく、複雑な解決策がある場合、使用しませんが、とにかく聞いてみたいと思います.

4

2 に答える 2

3

Yi Jiangの答えは気に入っていますが、このページでの簡単な説明と、Unicodeを適切にサポートしているウィキペディアの書体リストに基づいて、GNUUnifontの方が適していると思います。特に、その最初のページは、DejaVu Sans Monoがいくつかのグリフを見逃していることを指摘しています。これは、アプリケーションによっては、かなり一般的である可能性があります。

于 2011-03-10T15:41:32.843 に答える