Est-ce correct d'utiliser plusieurs pseudo-éléments dans css?

Je veux faire un menu où chaque élément est séparé par un ·. Pour réaliser cela, j'utilise

menu li:before {
    content: "· ";
}

C'est la houle, mais il génère un point avant le premier élément. Donc, je voudrais utiliser :first-child pseudo-classe. Puis-je faire cela?

source d'informationauteur Himmators