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