2010-04-23 16 views
2

Quelle est la meilleure méthode pour définir la typographie de cohérence croisée (taille de police et hauteur de ligne) pour l'ensemble du site en utilisant em pour largeur fixe {Width:970px}, site Web centré?Quelle est la méthode préférée pour définir la taille de police de consistance et la hauteur de ligne pour le site Web en utilisant em?

Habituellement, je reçois un design de client avec une taille de police et des hauteurs de ligne multiples à divers endroits dans la conception. pour une bonne raison j'utilise toujours em

sans obtenir le problème d'élément imbriqué et les incohérences de taille de police dans IE et d'autres.

puis après la mise à gérer et mettre à jour facilement et comment calculer ems

Je veux mettre facilement la taille des polices gérable et je veux régler manuellement la hauteur de ligne (car il peut être différent pour divers endroits dans la conception .

et pour que les choses que nous devons définir-hauteur de la ligne ou qui ne?

Comment définir la taille de la police et la hauteur de ligne pour obtenir le résultat cohérent. et si j'utilise em pour surdimensionnement police alors devrais-je également utiliser la marge inférieure de h1, p, li etc em?

HTML {} 

    BODY {} 

    P {} 

    a {} 

    ul li a {} 

    ul li ul li a {} 

    p img {float:left} 

td,th { } 
+1

Pour ce qu'il vaut la peine (je l'utilise em principalement) J'ai utilisé cette remise à zéro pour obtenir les navigateurs les mêmes: http: //meyerweb.com/eric/thoughts/2008/01/15/resetting-again/ –

+0

@Mark Schultheiss - CSS Reset n'est pas une solution à tous les problèmes. –

+0

d'autres informations concernant les em - il est un plug-in jquery mais les informations de base est générique et relevent ici: http://www.filamentgroup.com/lab/update_jquery_plugin_for_retaining_scalable_interfaces_with_pixel_to_em_con/ –

Répondre