CSS @charset Rule
Example
Set the encoding of the style sheet to Unicode UTF-8:
@charset "UTF-8";
Definition and Usage
The CSS @charset
rule specifies the character encoding used in the style sheet.
The @charset
rule must be the first element in the style sheet and not be
preceded by any character. If several @charset
rules are defined, only the first one is used. The
@charset
rule cannot be used inside a style attribute (on an HTML element), or
inside the <style> element where the character set of the HTML page is relevant.
Browser Support
The numbers in the table specify the first browser version that fully supports the at-rule.
At-rule | |||||
---|---|---|---|---|---|
@charset | 2 | 12 | 1.5 | 4 | 9 |
CSS Syntax
@charset "charset";
Property Values
Value | Description |
---|---|
charset | Specifies the character encoding to use |