kebab-case
La convention de nommage kebab-case consiste à écrire les identificateurs en minuscules, en séparant les mots par des tirets (-). Contrairement à snake_case, utilisant des caractères de soulignement, kebab-case utilise des traits d'union pour relier les mots. Cette convention est principalement utilisée dans les contextes web, notamment pour les noms de classes CSS, les identificateurs HTML, et parfois les URL. Le nom "kebab-case" fait référence à la forme des mots liés par des tirets, rappelant les morceaux de viande en brochette ("kebab").
Voici quelques exemples :
- nombre-d-utilisateurs
- envoyer-requete
- compter-les-mots
Exemples d'utilisation :
- En CSS : pour nommer les classes et les identificateurs, par exemple .bouton-principal ou #menu-deroulant.
- Dans les URLs : car les tirets sont préférés pour les liens web, comme dans https://exemple.com/mon-article-de-blog.
Kebab-case est particulièrement apprécié pour son lisibilité dans les contextes où des identifiants en minuscules sont requis ou recommandés, comme en HTML et CSS. Contrairement à PascalCase et snake_case, il est cependant moins fréquent dans les langages de programmation car le caractère tiret (-) est interprété comme l'opérateur de soustraction dans la plupart des syntaxes.