IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Mise en page CSS Discussion :

[CSS] classes universelles et sélecteur d'ID


Sujet :

CSS

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éprouvé Avatar de speedev
    Profil pro
    Développeur Web
    Inscrit en
    Mai 2006
    Messages
    1 051
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Mai 2006
    Messages : 1 051
    Par défaut [CSS] classes universelles et sélecteur d'ID
    J'utilise uniquement des classes CSS universelles (marquées par un "." dans mes fichiers CSS) avec une solide convention de nommage et je souhaite quelques précisions consernant l'intérêt d'utiliser les sélecteurs d'ID (marqués par un "#" avant chaque classe CSS).

    Je me dis que l'intérêt des sélecteur d'ID est uniquement celui de la clareté du code : Que chaque ID aie sa propre classe définie pour lui (puisqu'un ID ne peut être nommé deux fois dans une page), dans le cas où les fichiers CSS sont gigantesques et qu'une confusion des classes puisse arriver. C'est ça???

    Je compte conserver les classes universelles mais ça me turlupine de savoir que beaucoup utilisent les #.

  2. #2
    Expert confirmé
    Avatar de Swoög
    Profil pro
    Inscrit en
    Janvier 2003
    Messages
    6 045
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France

    Informations forums :
    Inscription : Janvier 2003
    Messages : 6 045
    Par défaut
    disons que ça relève d'un choix personelle... il faut surtout s'intéresse à la sémantique des règles, si c'est pour ajouter une class (unique) sur tes éléments ayant déjà un id, ça ne sert pas à grand chose, puis tu peux conserver tes conventions de nommage pour les id
    Rédacteur "éclectique" (XML, Cours PHP, Cours JavaScript, IRC, Web...)
    Les Règles du Forum - Mon Site Web sur DVP.com (Développement Web, PHP, (X)HTML/CSS, SQL, XML, IRC)
    je ne répondrai à aucune question technique via MP, MSN ou Skype : les Forums sont là pour ça !!! Merci de me demander avant de m'ajouter à vos contacts sinon je bloque !
    pensez à la balise [ code ] (bouton #) et au tag :resolu: (en bas)

  3. #3
    Membre éprouvé Avatar de speedev
    Profil pro
    Développeur Web
    Inscrit en
    Mai 2006
    Messages
    1 051
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Mai 2006
    Messages : 1 051
    Par défaut
    Choix personnel, c'est exact.
    Et bien moi ce sera les classes universelles

    Thx d'avoir répondu swoog.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [CSS]Class utilisée de 2 façons différentes
    Par Jean_Benoit dans le forum Mise en page CSS
    Réponses: 1
    Dernier message: 21/05/2006, 14h10
  2. [CSS]Classe qui ne s'applique pas
    Par narnou dans le forum Mise en page CSS
    Réponses: 6
    Dernier message: 17/03/2006, 14h11
  3. [CSS] Classe héritant déf d une autre classe?!
    Par Trunks dans le forum Mise en page CSS
    Réponses: 2
    Dernier message: 08/01/2006, 23h43
  4. [CSS] class selon le type d enfants
    Par luta dans le forum Mise en page CSS
    Réponses: 7
    Dernier message: 10/11/2005, 13h30
  5. css class et marge
    Par francis m dans le forum Mise en page CSS
    Réponses: 8
    Dernier message: 16/05/2005, 11h52

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo