Membro di PiperitaLab
Home » Xhtml, Css e Ajax » Xhtml e css » Ok vorrei usare gli em al posto dei pixel, ma come si calcolano?

Ok vorrei usare gli em al posto dei pixel, ma come si calcolano?

Scritto da il 2 ottobre 2008 in Xhtml e css - 21 Commenti - 51 visite

Usare gli em al posto dell’unità in pixel aiuta nel ridimensionamento delle pagine e ne favorisce l’accessibilità agli ipovedenti.

emcalculator Ok vorrei usare gli em al posto dei pixel, ma come si calcolano?

Molti di voi però, alle prime armi con l’unità di misura em si troverà in difficoltà nel capire a che misura corrispondono i vecchi pixel che usavate.

E allora ecco un bel Em Calculator che ci aiuta a capire che misure usare nel nostro css. Utile vero?

Libri da non perdere:
Amazon-Box creato da Giuseppe Frattura

L'Autore

Laura Gargiulo, webdesigner freelance. Web architect senior, esperta xhtml, css, usabilità, design, cms, webmarketing e Seo, Wordpress specialist. Membro del progetto di prossima pubblicazione Piperita Lab e dell'IWA Italy Visita il mio sito personale Lauryn.it e contattami pure per un preventivo gratuito.

homeSito personale|archiveArchivio autore

21 Commenti

  1. Nicola Pressi (2 comments)
    Scritto il 2 ottobre 2008 alle 09:36

    Per approfondire l’argomento c’è un articolo molto interessante scritto da Jon Tan a riguardo http://jontangerine.com/log/it/l-incredibile-em-e-i-layout-elastici-con-i-css/ tradotto in italiano da me ;-)

  2. Lauryn (4198 comments)
    Scritto il 2 ottobre 2008 alle 09:58

    Grazie Nicola! Prezioso e benvenuto!

  3. Mauro Accornero (253 comments)
    Scritto il 2 ottobre 2008 alle 10:21

    Bell’articolo Nicola, molto completo ed esauriente. Il tool per la conversione px/em funziona correttamente e potrebbe essere di grande aiuto ma suggerisco sempre di farsi i conti da soli per avere un quadro più generale del layout.

  4. Marco (427 comments)
    Scritto il 2 ottobre 2008 alle 10:30

    Ormai è tanto tempo che uso gli em che non so più a che unità corrispondevano in pixel.

    Comunque dato che i siti son sempre un progetto a se, l’unica unità sicura che uso è quella per il testo impostata a .8em

  5. helen (98 comments)
    Scritto il 2 ottobre 2008 alle 10:42

    molto utile :)
    infatti io uso sempre i pixel e so che dovrò cambiare assolutamente. questo tool mi sarà molto utile!

  6. hor848 (108 comments)
    Scritto il 2 ottobre 2008 alle 10:44

    io ho sempre usato il caro buon vecchio metodo:
    nel body esplicito font-size:10px;
    di conseguenze le misure relative agli em sono calcolati in base a 10!
    :) )

  7. Daniele (112 comments)
    Scritto il 2 ottobre 2008 alle 13:10

    Le dimensioni variano in funzione del browser utilizzato, tanto che devo impostare la regola !important per avere la stessa grandezza con firefox ed explorer.

  8. hor848 (108 comments)
    Scritto il 2 ottobre 2008 alle 13:16

    Aborro gli important

  9. Daniele (112 comments)
    Scritto il 2 ottobre 2008 alle 13:32

    @hor848: Perché aborri gli important?

  10. hor848 (108 comments)
    Scritto il 2 ottobre 2008 alle 13:36

    E’ solo un mio vezzo.
    Prefersico sbattermi in soluzioni alternative della struttura del css per giorni piuttosto che usare gli imporant!
    mi sembra + pulito! ma ripeto è un mio vezzo..anche se spesso risulta utile perchè riflettedno di + sul css che sto creando scopro sempre soluzioni nuove!

  11. Daniele (112 comments)
    Scritto il 2 ottobre 2008 alle 14:11

    Beh, alla fine si tratta solo di duplicare la regola nello stesso css oppure di crearne uno apposito per IE.

  12. Sadegraphic (106 comments)
    Scritto il 2 ottobre 2008 alle 14:25

    Grazie della segnalazione, ho sempre usato i pixel, forse al’inizio mi era più facile da capire venendo dalla grafica stampata dove non esiste il concetto di ridimensionabile.
    Ultimamente però mi sono avvicinata al layout liquido e ad em e percentuali, ma ancora tante cose mi sfuggono, tipo a volte mi incasino con l’ereditarietà e con le dimensioni delle immagini.
    2 domande, visto che siamo in tema:
    anche le immagini nei css, tipo il logo, posso renderle ridimensionabili?
    Il box model hack di IE come funziona con em e %?

  13. hor848 (108 comments)
    Scritto il 2 ottobre 2008 alle 15:40

    difficilmente creo un css solo per IE:
    ;)

  14. StefanoV (83 comments)
    Scritto il 2 ottobre 2008 alle 16:59

    Messo nei preferiti, preziosissima come sempre laura! ;)

  15. Lauryn (4198 comments)
    Scritto il 2 ottobre 2008 alle 17:03

    di niente StefanoV!

  16. Daniele (112 comments)
    Scritto il 2 ottobre 2008 alle 17:03

    A che pro rendere un logo ridimensionabile?

    Se ridimensioni un’immagine perderà di definizione. Al limite imposti tramite css le dimensioni del div che la contiene, se occorre.

  17. Lauryn (4198 comments)
    Scritto il 2 ottobre 2008 alle 17:15

    ha ragione daniele, dopo l’immagine si “spampana” come amo dire io.

    per il model hack c’è da fare bene attenzione a non usare unità dimisure miste. se usi sempre le % non sbagli :)

  18. Sadegraphic (106 comments)
    Scritto il 2 ottobre 2008 alle 18:08

    In effetti si avete ragione solo che a volte capita che si ridimensiona tutto e il logo resta lì piccolino…
    Per il box model hack a volte capita di mettere misure miste, tipo ho un layout in % ma il padding in em, che casino!

  19. FABRIZIO (2 comments)
    Scritto il 3 ottobre 2008 alle 09:51

    …Ne approfitto solo per segnalare emastic (http://code.google.com/p/emastic/), un css framework molto promettente, che si basa appunto sugli em, e non solo…

  20. Lauryn (4198 comments)
    Scritto il 3 ottobre 2008 alle 09:52

    grazie Fabrizio!!!

  21. Scritto il 29 luglio 2009 alle 08:02

    [...] Un’alternativa è quella proposta da italianwebdesign, con un tool che permette di convertire i pixel in em. [...]

Scrivi un commento!

© 2012 Italian webdesign. Diritti riservati. Ideato da Laura Gargiulo - Icone di Komodo Media - Logo di W3B.