CSS Content special character : Hex vs normal character
character, css, glyph, hex
Solution
It is always better to use the actual values instead of hard-coding special characters like your bottom example as there's a possibility they won't show up correctly due to the encoding of the CSS file itself.
Problem
Example 'BLACK STAR' ★ (U+2605) ``` .a:after { content: "\2605"; position:absolute; } .b:after { content: "★"; position:absolute; } ``` Demo : http://jsfiddle.net/l2aelba/vBjxX/ Why someone/most recommended to use HEX like `\2605` in CSS value ? Both get a same result.