Kebab Case

Convention de nommage en combinant des mots en remplaçant chaque espace par un tiret (-).

Ce style est souvent utilisé dans le nommage des URL, dans la déclaration des règles CSS.

convention-de-nommage

Exemple :

/*
Stockage des sessions en PHP dans un dossier mes-sessions
*/

<?
session_start(
    [
        'save_path' => __DIR__ . '/mes-sessions'
    ]
);
print_r($_SESSION);
$_SESSION['name'] = 'stef';
?>
<h1><?= $_SESSION['name'] ?></h1>

/*
* Valeur d'attribut dans une balise HTML
*/

<label for="animal-select">Choisir un animal :</label>
<select name="animal" id="animal-select">
    <option value="">--Choisissez une option--</option>
    <option value="chien">Chien</option>
    <option value="chat">Chat</option>
</select>

/*
* Sélecteur CSS - Architecture BEM
*/

.bloc-fonction {
  ...;
}

Synonyme : dash-case, lisp-case, spinal-case