• [^] # Re: Petit aparté CSS [Was: Re: Affirmatif]

    Posté par (site web personnel) . En réponse au journal IE pour Linux. Évalué à 2.

    En fait j'utilise surtout ça :

    .quelquechose {
    /* tous les navigateurs corrects */
    margin: 0 5px 5px 5px !important;
    /* pour la bouze a m$ */
    margin: 2px;
    }


    Bref ça me permet de faire un css unique pour tous les navigateurs :
    - FF est valide (a part quelque bugs a la con, assez vite corrigés)
    - Konqueror mon navigateur de développement (la version 3.5.3 marche très bien est est très stricte)
    - Opera (pas encore testé)
    - Safari (même moteur que konqueror, donc un visionnage chez un copain et zou ;)
    - IE, ben là on limite la casse...

    A savoir que le validateur css émet un warning pour ce genre de redéfinitions, mais l'essentiel est que ce soit correct...
    (suffit de virer les redéfinitions pour que le rendu ie soit merdique ;)

    Sinon après il y a la solution de générer son fichier css en fonction des navigateurs via une classe PEAR PHP CSS ou autre, mais je refuse de me faire chier pour un navigateur pas foutu de respecter les standard (malgré le doctype a STRICT...)