Une question sur % ou px et em

Fermé
Signaler
-
Messages postés
34265
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
9 décembre 2021
-
Bonjour,

juste une question simple c'est mieux de mettre

widht %
padding %
maging %
font em


ou

widht px
padding px
maging px
font px


ou

widht %
padding em
maging em
font em


ou bien

de mettre tout les cadres principal en EM

et padding en px

margin en em

les width en %

qu'ele code me conseilez vous










1 réponse

Messages postés
34265
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
9 décembre 2021
3 869
Bonjour,


La principale réponse qu'on peut te donner c'est : Tout dépend.

Tout dépend de ce que tu cherches à faire....
là ou parfois tu vas utiliser du px ... à un autre moment tu y préféreras du %...

Dis toi simplement qu'un % .. c'est pour indiquer une taille relative ( 50% de la taille de l'écran par exemple)
alors que les Px ( pixel) et les EM sont des tailles "Fixes"

Voici un peu de lecture :
http://www.w3.org/Style/Examples/007/units.fr.html


si on met tout en px s'est bon les with en %
c bien
Messages postés
4764
Date d'inscription
dimanche 12 juin 2011
Statut
Contributeur
Dernière intervention
5 octobre 2021
1 298
alors que les Px ( pixel) et les EM sont des tailles "Fixes"
FAUX! Les
px
sont bien absolus mais les
em
sont relatifs à la taille de police de l'élément (héritée de l'élément parent si besoin est). Les
rem
(Root EM), eux, sont fixes (bien que variable selon la config du navigateur, mais idem pour les
px
et les niveaux de zoom intrinsèques).
Messages postés
34265
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
9 décembre 2021
3 869 >
Messages postés
4764
Date d'inscription
dimanche 12 juin 2011
Statut
Contributeur
Dernière intervention
5 octobre 2021

C'est bien pour ça que j'ai mis un joli lien... ça permet de voir tout ce qui est possible et leurs exactes définitions.
Mais quoi qu'il en soit... ça ne retire rien au fait que le choix que l'on fait (px, em, % ....) dépend exclusivement de ce que l'on souhaite obtenir.
Mais.. merci de cette précision.