no-invalid-double-slash-comments
無効な二重スラッシュコメントを禁止します。
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; } */