Loading...
Loading...
Compare original and translation side by side
message (ruleId) [named-rule]The attribute name is duplicated (attr-duplication) [html-standard/attr-duplication]ruleIdattr-duplicationnamed-rulehtml-standard/attr-duplicationnamespace/a11y/html-standard/performance/severityerrorwarninginfohttps://markuplint.dev/docs/rules/{ruleId}message (ruleId) [named-rule]The attribute name is duplicated (attr-duplication) [html-standard/attr-duplication]ruleIdattr-duplicationnamed-rulehtml-standard/attr-duplicationnamespace/a11y/html-standard/performance/severityerrorwarninginfohttps://markuplint.dev/docs/rules/{ruleId}undefinedundefined
Always quote glob patterns to prevent shell expansion.
请始终为通配符模式添加引号,避免shell自动展开。{ "rules": { "a11y/html-lang": false } }{ "rules": { "a11y/html-lang": false } }{ "rules": { "a11y/*": false } }{ "rules": { "a11y/*": false } }{ "rules": { "a11y/html-lang": "warning" } }{ "rules": { "a11y/html-lang": "warning" } }nodeRuleschildNodeRules"inheritance": truenodeRuleschildNodeRules"inheritance": true:is(selector *):closest(){ "selector": "div:is(nav *)" }:is(selector *):closest(){ "selector": "div:is(nav *)" }propertypropertypropertypropertyinvalid-attrinvalid-attr@markuplint/react-spec@markuplint/react-speccharacter-referencecharacter-reference--init--initnpx markuplint --init.markuplintrcnpx markuplint --init.markuplintrc| Topic | URL |
|---|---|
| All rules | |
| Specific rule | |
| Presets | |
| Framework setup | |
| Config properties | |
| Selectors | |
| CLI options | |
| FAQ | |
| Migration (v4→v5) | |
WebFetch| 主题 | 链接 |
|---|---|
| 所有规则 | |
| 特定规则 | |
| 预设规则 | |
| 框架配置 | |
| 配置属性 | |
| 选择器 | |
| CLI选项 | |
| 常见问题 | |
| 版本迁移(v4→v5) | |
WebFetch