在css中,可以使用「@charset」規則進行字元編碼,只需要在css檔案頂部設定「@charset "字元編碼"」即可。 「@charset」規則指定樣式表中使用的字元編碼,且必須是樣式表中的第一個元素,不能以任何字元開頭。
本教學操作環境:windows7系統、CSS3&&HTML5版、Dell G3電腦。
在外部css檔案的頂端,寫入下面程式碼: @charset "UTF-8";
@charset CSS @規則 指定樣式表中所使用的字元編碼。它必須是樣式表中的第一個元素,而前面不得有任何字元。因為它不是一個巢狀語句,所以不能在@規則條件組中使用。如果有多個 @charset @規則被聲明,只有第一個會被使用,而且不能在HTML元素或HTML頁面的字元集相關 c9ccee2e6ea535a969eb3f532ad9fe89 元素內的樣式屬性內使用。
此 @規則 在某些 CSS 屬性中使用非 ASCII 字元時非常有用,例如 content。
在樣式表中有多種方法去聲明字元編碼,瀏覽器會按照以下順序嘗試下邊的方法(一旦找到就停止並得出結果):
文件的開頭的Unicode byte-order 字元值。由Content-Type:HTTP header 中的 charset 屬性給出的值或用於提供樣式表的協定中的等效值。 CSS @規則 @charset。
@charset "UTF-8"; @charset "utf-8"; /*大小写不敏感*/ /* 设置css的编码格式为Unicode UTF-8 */ @charset 'iso-8859-15'; /* 无效的, 使用了错误的引号 */ @charset 'UTF-8'; /* 无效的, 使用了错误的引号 */ @charset "UTF-8"; /* 无效的, 多于一个空格 */ @charset "UTF-8"; /* 无效的, 在at-rule之前多了一个空格 */ @charset UTF-8; /* Invalid, without ' or ", the charset is not a CSS <string> */
推薦學習:css影片教學
#以上是css如何進行編碼設定的詳細內容。更多資訊請關注PHP中文網其他相關文章!