@charset at-rule
charset@
در CSS نوع کدگذاری (encoding) کاراکتر در صفحه وب را مشخص می کند. این rule@
باید اولین عنصر در ساختار صفحه باشد و هیچ کاراکتری قبل از آن نیاید. charset@
خارج از تگ <style>
در ساختار html قرار می گیرد.
نحوه نوشتار
@charset "utf-8"; @charset "iso-8859-15";
این at-rule
زمانی کارایی دارد که از کاراکتر های non-ASCII
استفاده کنیم. (مانند حروف فارسی)
چند مثال از این at-rule
:
@charset "UTF-8"; /* مشخص شده است UTF-8 کدگذاری براساس */ @charset 'iso-8859-15'; /* نامعتبر است! از ' ' نباید استفاده شود */ @charset "UTF-8"; /* نامعتبر است! از فاصله خالی اضافی نباید استفاده شود */ @charset "UTF-8"; /* نباید استفاده شود at-rule نامعتبر است! از فاصله خالی قبل از */ @charset UTF-8; /* نامعتبر است! باید نوع کدگذاری داخل " " نوشته شود */
پشتیبانی مرورگرها
تمام مرورگرها از این at-rule
پشتیبانی می کنند.