recherche

Maison  >  Questions et réponses  >  le corps du texte

CSS - Quel est le meilleur : utiliser "main a" ou créer une nouvelle classe ?

Je suis un débutant complet.

Je travaille sur le CSS de la page. J'ai des liens dans le menu principal et j'ai créé une classe pour eux.

Je suis ensuite allé configurer le lien texte principal et j'ai remarqué que les modifications que j'ai apportées à la balise a affectaient également mon menu.

J'ai pensé à deux façons de résoudre ce problème :

Je peux créer une nouvelle classe et mettre tous les liens dans le corps, ou je peux préciser que je veux seulement la balise "a" dans "main", quelle méthode est considérée comme une bonne pratique ?

main a{
css;
}

or

.links-main{
css;
}

Les deux solutions fonctionnent, j'aimerais avoir des conseils de collègues expérimentés sur ce que serait une approche standard.

P粉340264283P粉340264283450 Il y a quelques jours611

répondre à tous(1)je répondrai

  • P粉793532469

    P粉7935324692023-09-08 10:38:57

    Quand je travaille avec CSS, j'essaie généralement de créer une classe pour ce genre de choses, à moins que je sois presque sûr à 100 % de n'en avoir plus besoin à l'avenir. Si vous ne pensez pas qu'il y aura plus d'un cours applicable dans .main, alors ça devrait aller. Cependant, une approche courante que j’ai vue consiste simplement à suivre un nouveau cours. Comme l'a dit Alloch, beaucoup dépend de vos propres souhaits.

    Lorsque vous référencez une classe, assurez-vous également d'exécuter .main 而不仅仅是 main et pas seulement main.

    répondre
    0
  • Annulerrépondre