When properly configured, the correct encoding, I always try to completely avoid this situation and use only ASCII characters in HTML, JavaScript and CSS:
content:"\2014"
Unicode characters are represented \hexValuein CSS.
, 0-9 a-f ( a-f), . : "\2014 stuff", ( ). , .