表示する必要があるのはチェックマーク記号(✓ または ✔) を社内 Web アプリ内に作成し、理想的には画像の使用を避けたいと考えています。
XP ボックスでは IE 6.0.2900 以降で動作する必要があり、理想的にはクロスブラウザ (IE + 最新バージョンの FF) である必要があります。
次の例では、ブラウザのエンコードを UTF-8 に設定していますが、ボックスが表示されます (META は問題なく動作します)。デフォルトのフォントは Times New Roman です (問題になるかもしれませんが、Lucida Sans Unicode を試しても効果はなく、Arial Unicode MS も Lucida Grande もインストールされていません)。
<html>
<head>
<meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
</head>
<body>
✓ ✔
</body>
</html>
ご協力いただければ幸いです。
以下は IE 6.0 および IE 7 で動作します:
<html>
<head>
</head>
<body>
<span style="font-family: wingdings; font-size: 200%;">ü</span>
</body>
</html>
どなたか Windows の FF で確認していただけるとありがたいです。Windows 以外のボックスでは動作しないと思います。
ベストアンサー1
あまりサポートされていない Unicode 値を使用していると思われます。この Unicode 値には、すべてのコード ポイントのグリフが常に存在するわけではありません。
次の文字を試してください。
- ☐ (0x2610Unicode 16進数 [HTML 10進数:
☐
]: 空の(チェックされていない)チェックボックス - ☑ (0x2611[HTML 小数点:
☑
]): 前のチェックボックスのチェックされたバージョン - ✓ (0x2713[HTML 小数点:
✓
]) - ✔ (0x2714[HTML 小数点:
✔
])
編集:ここで最初のシンボル ☐ / 0x2610 について混乱があるようです。これは空の (チェックされていない) チェックボックスなので、ボックスが表示されている場合は、そのように見えるはずです。これは、チェックされたバージョンである ☑ / 0x2611 の対応物です。