跳至主要內容

選擇器類型無未知

禁止未知類型選擇器。

    unknown {}
/** ↑
* This type selector */

此規則將 HTML、SVG 和 MathML 規格中定義的標籤視為已知。

訊息次要選項可以接受此規則的引數。

選項

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 {}