关于Kebab Case命名规范的技术问询:定义、大小写规则及合规判定
Kebab Case 相关问题解答
1. Kebab Case是否允许首字母为大写字母?
Kebab Case的核心特征是全小写字母+连字符分隔单词,不允许任何字母大写,包括首字母。所有单词必须转为小写,仅通过连字符区分不同单词,比如正确示例为article-body,带大写字母的写法完全不符合规范。
2. Kebab Case命名规范是否存在严格定义?
Kebab Case没有官方强制的严格标准定义,但行业内已经形成了普遍遵循的通用惯例:
- 所有字符必须为小写字母
- 单词之间用单个连字符(
-)分隔 - 不能以连字符开头或结尾
- 禁止使用下划线、空格或其他特殊符号
不同技术场景(如CSS类名、URL路径、配置项命名)都会遵循这套惯例,违反惯例的写法会被视为不符合Kebab Case规范。
3. 名称规范判断:Article、Article-Body
Article:不符合。该名称是单个大写单词,既未遵循全小写要求,也不符合Kebab Case的核心规则。Article-Body:不符合。虽然用连字符分隔了单词,但单词首字母为大写,违反了全小写的惯例,正确写法应为article-body。
内容的提问来源于stack exchange,提问作者Chiawen
相关产品推荐
相关产品推荐

