Opis

Reguła @charset określa kodowanie znaków używanych w arkuszu stylów. Ma dokładnie 1 spację między nazwą a określeniem kodowania ujętym w podwójnym cudzysłowiu " ".

Reguła musi być pierwszym elementem w arkuszu stylów i nie może być poprzedzona żadnym znakiem (nawet spacją). Jeśli zdefiniowano kilka reguł @charset, używana jest tylko pierwsza.

Reguły @charset nie można używać wewnątrz atrybutu stylu (w elemencie HTML) ani w elemencie 'style', w którym zestaw znaków strony HTML jest odpowiedni.

Reguła jest przydatna, gdy używasz znaków innych niż ASCII w niektórych właściwościach CSS, takich jak content.

Przykład
Kod:
Wartości

@charset "charset";

WartośćOpis
charset Określa kodowanie znaków do użycia.
Np.: @charset "UTF-8";
Przykłady:   |     
Info: Domyślna wartość: wynik kolejnych metod wykrywania przez przeglądarkę, ostatecznie przy niepowodzeniu przyjmie UTF-8

JavaScript: ?