I made 1 change (just for a fallback if the named font is unavailable, a good practice

)
Where are you seeing colored/missing symbols? Your device?
Code editors (like used in the editor) Encode Syntax of various parts for readability display ONLY
The code is simple, basic HTML (no color calls) for the OUTPUT