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 :

Figer la taille de police de caractères


Sujet :

CSS

  1. #1
    Membre du Club
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Janvier 2013
    Messages
    144
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Janvier 2013
    Messages : 144
    Points : 66
    Points
    66
    Par défaut Figer la taille de police de caractères
    Bonjour,

    en avançant dans la mise en place de mon site web j'ai voulu tester ce que ça donnait si je changeais de taille de police et par endroit le rendu était pas bon. Voux comprendrez vite que la ou ça cloche c'est la ou j'ai fixer la heuteur de mes div en px ...

    Cependant, j'ai remarqué que tous les blocs de texte n'était pas mis à jour après le changement de police du navigateur. Je me suis donc rendu compte que les blocs de texte qui n'était pas modifié sont ceux pour lesquelles je fixe une taille de caractères.

    Pour éviter que les élements se chevauchent aux changements de la taille de police je pense me diriger vers la solution de figer les toutes les tailles de polices de mes blocs textes.

    Par contre je n'ai pas pu tester le comportement sur tous les navigateurs et versions.

    La question est donc simple, est ce que le fait de figer une taille de police directement dans les blocs de textes inhibe automatiquement le changement de taille de police opéré sur un navigateur ou cela varie selon le navigateur en question et sa version ?

    Merci

  2. #2
    Expert confirmé
    Avatar de rodolphebrd
    Homme Profil pro
    Indépendant
    Inscrit en
    Novembre 2012
    Messages
    2 336
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Indépendant
    Secteur : Conseil

    Informations forums :
    Inscription : Novembre 2012
    Messages : 2 336
    Points : 5 443
    Points
    5 443
    Par défaut
    Je ne comprends pas où est votre problème.
    Une taille de texte ne se modifie pas comme vous l'entendez.

  3. #3
    Membre émérite
    Avatar de Candygirl
    Femme Profil pro
    Inscrit en
    Juillet 2006
    Messages
    1 912
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 52
    Localisation : Suisse

    Informations forums :
    Inscription : Juillet 2006
    Messages : 1 912
    Points : 2 907
    Points
    2 907
    Par défaut
    Bonsoir,
    Citation Envoyé par userparis Voir le message
    Voux comprendrez vite que la ou ça cloche c'est la ou j'ai fixer la heuteur de mes div en px ...
    [...]
    Pour éviter que les élements se chevauchent aux changements de la taille de police je pense me diriger vers la solution de figer les toutes les tailles de polices de mes blocs textes.
    C'est un peu l'inverse des bonnes pratiques au niveau d'un affichage prévu pour le web.

    Donner une hauteur en pixel à un élément contenant du texte est rarement une bonne idée. Dans l'idéal il vaudrait mieux prévoir le design de manière à ce qu'il s'adapte harmonieusement à des variations de tailles de caractères, que l'utilisateur doit être libre d'adapter selon ses besoins.

  4. #4
    Membre du Club
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Janvier 2013
    Messages
    144
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Janvier 2013
    Messages : 144
    Points : 66
    Points
    66
    Par défaut
    Bonsoir,

    en fait quand je dis modifier la taille du texte, c'est par exemple avec IE >> Affichage >> taille de texte >> moyenne grande ...

    Et quand j'augmente la taille du texte, mon site se déforme et les textes se chevauchent.

    Par contre si on CSS je fige dans chaque blocs de texte de ma page la taille du texte, l'action que je cite ci-dessus ne s'applique pas c'est a dire que la taille de police ne change pas du coup pas de déformation de mon site.

    La question que je pose c'est si tous les navigateurs ne réagissent pas a la modification si on fige en css dans chaque blocs la taille de la police.



    Candy, je sais dans l'idéal, il faudrait créer faire en sorte que le site s'ajuste harmonieusement aux changement de police, résolutions différentes d'écrans... Cependant, je ne vois pas trop comment faire. J'ai vu des explications sur le resposive design, j'ai compris le principe mais l'appliquer est une tout autre histoire...

  5. #5
    Expert confirmé
    Avatar de rodolphebrd
    Homme Profil pro
    Indépendant
    Inscrit en
    Novembre 2012
    Messages
    2 336
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Indépendant
    Secteur : Conseil

    Informations forums :
    Inscription : Novembre 2012
    Messages : 2 336
    Points : 5 443
    Points
    5 443
    Par défaut
    Il y a deux types de zooms:

    1- le zoom de texte que vous venez de sélectionner est assez peu utilisé par défaut car il nécessite de la part de l'utilisateur de chercher dans le menu.
    -->dans ce cas on pourra définir des valeur de police en em ou rem et des largeurs de bloc en pourcentage pour que le zoom soit identique pour les deux.

    2- le zoom global qui est le zoom installé par défaut sur tous les navigateurs génère un comportement "normal" dans l'agrandissement des blocs et polices. vous agrandissez ou réduisez tout avec des valeurs en pixel.

    Voici un article intéressant sur le sujet

  6. #6
    Membre du Club
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Janvier 2013
    Messages
    144
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Janvier 2013
    Messages : 144
    Points : 66
    Points
    66
    Par défaut
    oui c'est le type de zoom 1- que tu cites qui me pose probleme. Quand je zoom et que le texte s'agrandit, ça se chevauche.

    Par contre et comme je le dis plus haut, si je fige une taille en CSS, dans chaque blocs de texte, ex, La le zoom ne fonctionne pas, IE 10 et mozilla, enfin ca ne change pas la taille du texte.

    La question est donc, est ce que tous les navigateurs bloquent sur le zoom quand une taille de police est définie en CSS ?

  7. #7
    Rédacteur

    Avatar de Bovino
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juin 2008
    Messages
    23 647
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 53
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2008
    Messages : 23 647
    Points : 91 220
    Points
    91 220
    Billets dans le blog
    20
    Par défaut
    Et à aucun moment tu ne te dis que si l'utilisateur veut zoomer, c'est peut-être qu'il a une bonne raison de le faire ?

    Je te recommande de suivre les conseils de Candygirl qui sont comme toujours excellents !

  8. #8
    Membre du Club
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Janvier 2013
    Messages
    144
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Janvier 2013
    Messages : 144
    Points : 66
    Points
    66
    Par défaut
    Bonjour,

    Bovino, j'y ai pensé en effet. Je me suis dis que j'utilise une taille de police ni trop petite ni trop grande qui donc, vise assez large. Difficile d'être parfait.

    En fait, si j'ai bien compris, pour palier à ça, il faut mettre en place un site fluide (Responsive D.) et comme je ne suis pas familier avec les valeurs en pourcentage ou em, ben je bloque.

    De plus j'ai pensé a ne pas fixer de hauteur aux div pour qu'ils s'étire au moins sur la hauteur en fonction du contenu. Le soucis, c'est d'intégrer les images de décoration qui ont elles des hauteurs et largeur en pixel.

    Après si tu as des idées, des liens qui pourrait m'orienter, je suis preneur.

Discussions similaires

  1. Réponses: 12
    Dernier message: 03/01/2011, 14h01
  2. [D7] Pb de taille de police de caractères
    Par Charly910 dans le forum Langage
    Réponses: 0
    Dernier message: 16/10/2009, 10h27
  3. [JButton] couleur et taille police de caractère
    Par bibous dans le forum Composants
    Réponses: 2
    Dernier message: 12/08/2008, 17h58
  4. Pbm taille police de caractère
    Par uskiki85 dans le forum Access
    Réponses: 1
    Dernier message: 05/10/2005, 17h52
  5. Réponses: 7
    Dernier message: 09/09/2005, 15h14

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