Suivez les fils RSS
 
Auteur
carine-Nethik
# 17 Feb 2010 - 15:09:26
Citer
8 Posts
Suite à la re-lecture forte intéressante de l'article "Typographie web : gérer la taille du texte avec les « em »", j'ai lu pas mal d'articles sur le rythme vertical.

En regardant le style d'Alsacréations et d'autres sites d'intégrateurs, je me pose qqs questions :

Les "font-size" sont toutes définies en "em" mais pas les marges de la typographie.

Exemple : en page d'accueil de Alsacréation, les h2 ont des marges en "pixel" alors que celles des paragraphes sont fixées en "em".

Comment déterminer les éléments sémantiques à fixer en "em" ou en "pixel" ?

http://www.nethik.fr 
^
Mikachu
# 18 Feb 2010 - 01:01:08
Citer
C'est quand les vacances ?
Modérateur
5136 Posts
Bonjour aussi...

Il n'y a aucun rapport entre la sémantique et le fait de choisir telle ou telle unité de mesure pour fixer une dimension. cligne

De manière générale, l'unité em est utilisée essentiellement pour la typographie. Elle peut être utilisée pour la mise en page, mais elle est plus facilement casse gueule qu'une unité relative comme le pourcentage.

Le pixel est souvent préféré pour les marges, car si elles sont fixées en unités relatives, elles peuvent prendre une trop grande proportion en grande résolution, ce qui brise un peu l'équilibre de mise en page voulu.
Dans le cas d'Alscréations, la largeur du site étant fixe, donner une marge en em ne pose pas ce genre de problème. Cela revient à la même chose que le pixel, avec juste une valeur différente, par contre en cas d'agrandissement de la taille de texte par l'utilisateur, les marges changeront.

En espérant t'avoir éclairé suffisamment. cligne

Une page en ligne ou au moins l'intégralité du code html et css ça aide à vous aider plus vite !

http://www.mikachudesign.com/ 
^
carine-Nethik
# 18 Feb 2010 - 12:28:59
Citer
8 Posts
Oui, merci beaucoup pour ta réponse.

La seule chose que je ne comprend toujours pas, c'est pourquoi (comme dans le site d'Alsacreation), certains éléments typographiques ont des marges en "pixels" et d'autres en "em".

Comment se fait le choix ?

http://www.nethik.fr 
^
Laurie-Anne
# 18 Feb 2010 - 13:27:22
Citer
Modérateur
5736 Posts
Bonjour et bienvenue Carine,
carine-Nethik a écrit :
Comment se fait le choix ?
Le choix se fait soit au feeling, soit pour répondre à des contraintes (techniques, ergonomiques, esthétique...) particulières. Difficile de donner une réponse plus précise puisqu'il n'y a pas dans ce cas précis de "norme" définie.

http://laurie-anne.bourdain.name 
^
Mikachu
# 18 Feb 2010 - 16:43:22
Citer
C'est quand les vacances ?
Modérateur
5136 Posts
Salut,

Dans le cas d'un seul concepteur, on aurait pu parler de schizophrénie, mais ils sont plusieurs, ou on est rassurés par leur santé mentale ! biggol

Ou alors ils ont joué les unités de mesure à pile ou face ! lol

Une page en ligne ou au moins l'intégralité du code html et css ça aide à vous aider plus vite !

http://www.mikachudesign.com/ 
^
carine-Nethik
# 19 Feb 2010 - 16:08:06
Citer
8 Posts
Merci pour vos réponses !

Pour ma part, je trouve logique de mettre les marges en "em" sur un élément typographique qui a une taille fixé lui-même en "em".

http://www.nethik.fr 
^
Gimx
# 20 Feb 2010 - 02:30:22
Citer
61 Posts
Bonjour à tous,

Ce sujet tombe bien, je voulais poster un dernier souci que je rencontre sur mon template. Il n'y a plus que ça à résoudre et c'est bon !

Dans un bloc de la sidebar, j'ai mis des icones de réseaux sociaux, chacunes avec des marges en px et elles sont alignées sur une ligne. Mais lorsque je zoom, elles se décalent quand même... (et donc j'ai deux lignes).

previews/20655-icone-1-li.png

previews/20655-icone-2-li.png


<span class="inblocimgr"><a href="#"><img src="img/facebook.png" alt="facebook" /></a></span>
<span class="inblocimgr"><a href="#"><img src="img/twitter.png" alt="twitter" /></a></span>
<span class="inblocimgr"><a href="#"><img src="img/linkedin.png" alt="linkedin" /></a></span>
<span><a href="#"><img src="img/feed.png" alt="rss" /></a></span>



.inblocimgr {
margin-right: 6px;
}


Merci pour votre aide smile

^
Laurie-Anne
# 20 Feb 2010 - 08:45:41
Citer
Modérateur
5736 Posts
Gimx > Impact sur le rendu de la mise en forme du code HTML

http://laurie-anne.bourdain.name 
^
Gimx
# 20 Feb 2010 - 16:25:34
Citer
61 Posts
Hello,

Donc Laurie-Anne, tu viens de m'expliquer que j'ai passé 2 heures à "bidouiller" hier soir, à essayer les marges et tout le tralala pour rien. Alors que ça se passait dans la source... lol

Plaisanteries mises à part, merci ça fonctionne smile

C'est la première fois que j'entends parler de ça et je ne pensais pas que ce genre de choses pouvaient jouer sur la mise en page. Sans toi et Alsa, j'aurais chercher longtemps je crois smile

Bon week-end.
Modifié par Gimx (20 Feb 2010 - 16:26)

^