Y at-il quelque chose de mal à avoir une classe CSS et un ID avec le même nom? Comme .footer pour le pied de page de l'article/article et #footer pour le pied de page.
Non, parfaitement acceptable.
Une classe est définie à l'aide de .
et un identifiant à l'aide de #
. En ce qui concerne le navigateur, il s’agit donc de deux éléments totalement distincts.
La seule chose à laquelle il faut faire attention est de générer de la confusion pour vous-même. Il est probablement préférable de garder les noms différents uniquement pour la lisibilité du code, mais il n’ya aucun mal à les garder identiques.
Non, il n'y a rien de mal, mais il pourrait être préférable d'utiliser des noms différents pour ne pas confondre les autres développeurs. Il est plus probable que des erreurs (humaines) utilisent des noms différents.
Oui, vous pouvez utiliser le même nom pour id et class car les deux paramètres ont leur propre signification . Merci