2 に答える
あなたが参照しているウィキペディアの Interrobang ページには、「interrobang 文字のグリフを含む現代の書体やフォントはほとんどありません」と書かれています。これは不正確です。たとえば、PC では通常、少なくともそれを含む Palatino Linotype フォントがあり、最新の PC では、いわゆる Microsoft C フォントにも含まれています (フォント カバレッジに関する Fileformat.info ページを参照してください)。しかし、たとえば Android では、通常、フォントの Droid コレクションだけがあり、この記号はありません。
したがって、ダウンロード可能なフォント (Web フォント) を使用@font-face
することが、たとえば Android でこの文字を表示させる唯一の方法です (ただし、ユーザーが適切な追加フォントをインストールしたドロイドを除きますが、これらは探しているドロイドではありません)。
ただし、画像を使用する以外に、「?」を使用する回避策もあります。と "!" 文字がなぜか重なっています。letter-spacing
これは、たとえば、インライン ブロックとして宣言された要素でラップされた文字に負の値を使用するか負のマージンを設定することで実現できます。しかし、おそらく最良の方法は、ポジショニングを使用することです。
<style>
.bang { position: relative; }
.excl { position: absolute; left: 0.1em; }
</style>
<span class=bang>?<span class=excl>!</span></span>
の値0.1em
は推測ですが、おそらくかなり良い値です。ポイントは「!」の前進幅。は、ほとんどのフォントで「?」よりも小さいため、疑問符を適切に「上書き」するには、少し左に押す必要があります。この値は、Droid Sans と Arial の両方で機能するようです。
The character is definitely not everyday-use. If your phone doesn't show it, it means just that nobody got around to add it to the font in use.