跳至主要內容

禁止無效雙斜線註解

禁止無效的雙斜線註解。

a {
//color: pink;
}
/** ↑
* This comment */

禁止雙斜線註解 (//...),因為 CSS 不支援,而且 可能會導致意外結果

如果您使用允許 // 單行註解 (例如 Sass、Less、Stylus) 的預處理器,此規則不會對這些註解提出警告。它們會由預處理器編譯成標準 CSS 註解,因此 Stylelint 會將它們視為有效。此規則只會針對較不為人知的方法提出警告,即在一般 CSS 中使用 // 來「註解掉」單行程式碼。(如果您不知道這項功能,請參閱 「CSS 中的單行註解 (//)」

選項

true

以下模式會被視為問題

a {
//color: pink;
}
//a { color: pink; }
// Comment {}
a {
color: pink;
}

以下模式不會被視為問題

a {
/* color: pink; */
}
/* a { color: pink;  } */