selector-type-no-unknown
未知のタイプセレクターの使用を禁止します。
unknown {}
/** ↑
* This type selector */
このルールでは、HTML、SVG、MathML仕様で定義されているタグを既知のものと見なします。
message
セカンダリオプション は、このルールの引数を受け入れることができます。
オプション
true
次のパターンは問題と見なされます
unknown {}
tag {}
次のパターンは問題と見なされません
input {}
ul li {}
li > a {}
オプションのセカンダリオプション
ignore: ["custom-elements", "default-namespace"]
"custom-elements"
カスタム要素を許可します。
次のパターンは問題と見なされます
unknown {}
x-Foo {}
次のパターンは問題と見なされません
x-foo {}
"default-namespace"
デフォルトの名前空間にある場合、未知のタイプセレクターを許可します。
次のパターンは問題と見なされます
namespace|unknown {}
次のパターンは問題と見なされません
unknown {}
ignoreNamespaces: ["/regex/", /regex/, "string"]
与えられた
["/^my-/", "custom-namespace"]
次のパターンは問題と見なされません
custom-namespace|unknown {}
my-namespace|unknown {}
my-other-namespace|unknown {}
ignoreTypes: ["/regex/", /regex/, "string"]
与えられた
["/^my-/", "custom-type"]
次のパターンは問題と見なされません
custom-type {}
my-type {}
my-other-type {}