In HTML (and XML), there are 'character entity reference' that are used to represent non-ASCII characters. E.g. the character '→' can be encoded as
, to use in a non-Unicode-compatible text format. These characters will follow the style and size of your font.
For Emoji characters like 🥁 and 😆, check the Emoji character map