Skip to content

Latest commit

 

History

History
360 lines (240 loc) · 28.1 KB

rules.md

File metadata and controls

360 lines (240 loc) · 28.1 KB

规则

规则确定了代码检查工具寻找和指正的内容。默认情况下,所有规则都处于关闭状态,并且没有任何规则的默认值。规则遵循一致的命名约定,并且设计为彼此协同工作,您可以在“关于规则”部分中阅读更多相关信息。

内置规则适用于标准 CSS 语法,除了 indentation 规则之外,所有规则都将忽略包含非标准语法的结构,例如变量插值和混合。

除了这些规则之外,还有插件,它们是社区构建的规则,支持方法论、工具集、非标准 CSS 功能或非常具体的用例。不要忘记查看插件列表以获取更多检查方法。

规则列表

以下是 stylelint 中的所有内置规则,首先按类别,然后按事物分组。

可能错误

颜色

字体族

函数

字符串

单位

属性

关键帧声明

声明块

选择器

媒体功能

####@规则

注释

一般/表

限制语言功能

颜色

函数

关键帧

数字

时间

单位

简写属性

自定义属性

属性

声明

声明块

选择器

媒体功能

自定义媒体

####@规则

注释

一般/表

风格问题

颜色

  • color-hex-case:指定 16 进制颜色的大小写(可自动修复)。
  • color-hex-length:指定 16 进制颜色的简写或扩写(可自动修复)。

字体族

字体粗细

  • font-weight-notation:要求 font-weight 使用数字或命名(如果可能)值。此外,当需要命名值时,要求名称有效。

函数

数字

字符串

  • string-quotes:指定字符串使用单引号或双引号(可自动修复)。

长度

单位

  • unit-case:指定单位的大小写(可自动修复)。

值列表

自定义属性

属性

  • property-case:指定属性的大小写(可自动修复)。

声明

声明块

选择器

选择器列表

规则

媒体功能

媒体查询列表

####@规则

注释

一般/表