Upewnij się, że zarówno strona, jak i arkusz stylów są zakodowane i podawane jako UTF-8. Większość edytorów powinna być w stanie powiedzieć kodowanie dowolnego otwartego pliku.
Można również zdecydować się na stosowanie sekwencji Unicode \9660
zamiast, ale znowu trzeba upewnić się, że dokumenty są kodowane jako UTF-8 w przeciwnym razie może nie działać prawidłowo albo:
a:after {
content: '\9660';
}
Albo jeśli stylów ma @charset
regułę, musi wskazywać na UTF-8
@charset "UTF-8";
Zauważ, że @charset
rules need to appear at the very beginning of a stylesheet; w pliku @import
ed Uważam, że nie powinno to stanowić problemu, ale widząc, jak Sass faktycznie łączy pliki, które są połączone regułami @import
podczas kompilacji, spowoduje to błędy. W przypadku Sass/SCSS musisz umieścić regułę @charset
na początku swojego głównego arkusza stylów.
Czy próbowałeś 'treści: '\ 9660';'? Czy twój plik CSS i strona internetowa używają tego samego zestawu znaków? Czy masz zestaw znaków @ w twoim CSS innym niż jego typ MIME? – alex