@tournesol C'est généralement défini par la charte graphique, si tu regardes par exemple le Material Design de Google ils incluent les marges à utiliser. Souvent, les libs CSS utilisent un multiple de 8px, je ne sais pas si c'est une optimisation du fait que 8 bits font un octet mais tu peux essayer 4, 8, 16, 24 et voir ce qui semble le plus naturel.
@tournesol Pour l'accessibilité, il y a des préconisations concernant l'espacement des boutons et autres éléments interactifs (et sur écran tactile on n'est pas loin de ce qu'il faut pour que ce soit juste agréable et pas prise de tête). Pour le reste, c'est comme tu veux.