メインコンテンツにスキップ

function-url-quotes

URLに引用符を必須にするか、禁止します。

a { background: url("x.jpg") }
/** ↑ ↑
* These quotes */

fix オプションを使用すると、このルールによって報告された問題のほとんどを自動的に修正できます。

オプション

string: "always"|"never"

"always"

URLは常に引用符で囲む必要があります。

以下のパターンは問題とみなされます

@import url(foo.css);
@font-face { font-family: 'foo'; src: url(foo.ttf); }

以下のパターンは問題とはみなされません

a { background: url('x.jpg'); }
@import url("foo.css");
@font-face { font-family: "foo"; src: url("foo.ttf"); }

"never"

URLは決して引用符で囲んではいけません。

以下のパターンは問題とみなされます

a { background: url('x.jpg'); }
@import url("foo.css");
@font-face { font-family: "foo"; src: url('foo.ttf'); }

以下のパターンは問題とはみなされません

a { background: url(x.jpg); }
@import url(foo.css);
@font-face { font-family: 'foo'; src: url(foo.ttf); }

オプションのセカンダリオプション

except: ["empty"]

引数を持たない関数のプライマリオプションを反転させます。

たとえば、"always" の場合。

以下のパターンは問題とはみなされません

@-moz-document url-prefix() {}