Вопрос

Набор символов Wingdings и эквивалентные символы Юникода говорит мне, что мне не следует использовать крылатые символы на веб-странице.Следуя тому же совету в Silverlight 2, я пытаюсь сделать что-то вроде этого:

 <TextBlock FontSize="20" FontFamily="Arial" Foreground="Red">&#10007;</TextBlock>

&#10007; дает вам крутой ✗ в HTML.

В Silverlight я получаю значок квадратного сломанного символа."Сопоставления числовых символов" разрешены в XAML.Почему не этот персонаж?Есть ли официальная ссылка на разрешенные диапазоны Юникода в Silverlight 2?

Это было полезно?

Решение

Не уверен, что это проблема с кодировкой, я вижу «квадратный/неизвестный глиф» в IE и FF даже в вашем сообщении (а также в Silverlight).

Этот Тестовая страница браузера для Ballot-X (ваш персонаж) не может правильно отобразить его на моем компьютере.

Этот локальный список шрифтов (который потрясающий) показывает, что на моем компьютере нет ни одного шрифта, который мог бы его отобразить.

Я угадывание он работает в ваших браузерах благодаря замене шрифта, а не символа, фактически существующего в Ариал...возможно, вы могли бы скопировать свой HTML в Word (с форматированием) и посмотреть, какой шрифт применяется в Word?

Лучше всего, вероятно, использовать карту символов для выбора глифов, которые явно появляются в подмножестве шрифты, поддерживаемые Silverlight на всех платформах — вы можете попробовать это, чтобы получить небольшой «х» (который на самом деле просто умножать в Комик Санс)

<TextBlock FontFamily="Comic Sans MS" FontSize="14">&#0215;</TextBlock>

OR Webdings, по-видимому, доступен как на ПК, так и на Mac, и в нем буква «х» немного короче.

<TextBlock FontFamily="Webdings" FontSize="14">&#0114;</TextBlock>
Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top