首頁 >web前端 >前端問答 >css如何進行編碼設定

css如何進行編碼設定

醉折花枝作酒筹
醉折花枝作酒筹原創
2021-04-21 16:17:163284瀏覽

在css中,可以使用「@charset」規則進行字元編碼,只需要在css檔案頂部設定「@charset "字元編碼"」即可。 「@charset」規則指定樣式表中使用的字元編碼,且必須是樣式表中的第一個元素,不能以任何字元開頭。

css如何進行編碼設定

本教學操作環境: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 &#39; or ", the charset is not a CSS <string> */

推薦學習:css影片教學

#

以上是css如何進行編碼設定的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn