CSS中的空格編碼是指在代碼中使用空格的替代字符。由于空格在CSS中具有特殊的含義,需要使用空格編碼避免引起解析錯誤。
/* 使用空格編碼 */ p:before { content: "\00a0"; }
上面的代碼中,\00a0代表著一個不間斷空格,使用在:before偽元素中,可以在p標簽前插入一個不間斷空格。
/* 使用普通空格 */ p { margin-right: 10px; }
而如果直接使用普通空格,會被解析成為對p元素設定右側10像素的外邊距。
總之,當文本需要使用到空格但又不想引起樣式解析錯誤時,可以使用空格編碼來替代普通空格。
上一篇css中自適應問題