На самом деле, Я настоятельно рекомендую оставить IE в покое, так как на нем больше нет проппера поддержки . Но если вы настаиваете на том, чтобы сделать это на IE, Microsoft предоставила способ решения этой проблемы. Это может показаться сложным, но, на самом деле, это единственный способ заставить смайлики работать должным образом. Очевидно, отшлифованные смайлики Microsoft живут в специальном c системном шрифте с именем Segoe UI Emoji
. Чтобы использовать его, вам просто нужно определить класс или что-то в этом роде, а затем назначить его вашим конкретным c элементам с помощью эмодзи.
Итак, ваш окончательный код должен быть примерно таким:
.emoji {
font-family: "Segoe UI Emoji";
}
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
</head>
<body>
<span class="emoji">?????????</span>
</body>
</html>
ПРИМЕЧАНИЕ: Как @mplungjan сказал нам в комментариях, если вы хотите быть более точными с функцией перекрестного просмотра, вы можете вместо этого использовать ниже :
.emoji {
font-family: apple color emoji, segoe ui emoji, noto color emoji, android emoji, emojisymbols, emojione mozilla, twemoji mozilla, segoe ui symbol;
}