Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 15

Discussione: misre relative e font

  1. #1
    Utente di HTML.it L'avatar di nourdine
    Registrato dal
    Nov 2005
    Messaggi
    1,130

    misre relative e font

    ciao

    volevo sapere qualche cosa sull'uso di misure relative per i font.

    Per esempio se dichiaro un certo p come font-size: 0.8em, questa misura relativa a chi fa riferimento? Ci deve essere ad un certo punto risalendo verso la radice del documento qualche elemento dichiarato con una misura assoluta a cui fare appunto riferimento (scusate il gioco di parole ma ci stava bene)??

    tipo:

    html {font-size: 14px;}

    GRAZZZIE

  2. #2
    E' relativo alla misura standard per l'elemento HTML o Body
    Ogni browser ha la sua "visione" di questa misura.
    Per informazioni più dettagliate posso consigliarti l'articolo:
    http://www.alistapart.com/stories/sizematters/

  3. #3
    Utente di HTML.it L'avatar di nourdine
    Registrato dal
    Nov 2005
    Messaggi
    1,130
    grazie!

  4. #4
    Sappi che di base 1em=14px

  5. #5
    Utente di HTML.it L'avatar di nourdine
    Registrato dal
    Nov 2005
    Messaggi
    1,130
    io sapevo che di default 1em é uguale a 16px! che é la dimensione di dafault del testo quando non applichi nessuno style! no?

  6. #6
    Errore di digitazione
    16px è la dimensione di default del carattere e, difatti, 1em = 16px = 100%

    Se. infatti, non dichiariamo alcuna dimensione per il body e assegnamo, ad esempio, tali dimensioni
    codice:
    #a{
    font-size : 100%;
    }
    #b{
    font-size : 1em;
    }
    #c{
    font-size : 16px;
    }
    otterremmo che gli elementi con id a,b e c avranno la stessa dimensione di carattere

  7. #7
    Utente di HTML.it L'avatar di nourdine
    Registrato dal
    Nov 2005
    Messaggi
    1,130
    quindi e' anche vero che se uso il seguente codice:

    #a{
    /* vuoto */
    }

    #b{
    font-size : 1em;
    }

    i due elementi avranno la stessa grandezza. giusto??

  8. #8
    Se nessun elemento padre ha impostata la grandezza del font sì, altrimenti la eredita dal contenitore padre.
    Difatti sia A un elemento con un figlio B, se ad A assegno un font = 50% e a b un font = 50% (o .5em) l'elemento B avrà un font di grandezza 25% (.25em) rispetto al font "normale"

  9. #9
    Utente di HTML.it L'avatar di nourdine
    Registrato dal
    Nov 2005
    Messaggi
    1,130
    a posto! ci siamo. grazie

  10. #10
    Utente di HTML.it L'avatar di nourdine
    Registrato dal
    Nov 2005
    Messaggi
    1,130
    un'ultima cosa ... ha senso settare il font-size del body in modo che si abbai la cartezza che il "metro di riferimento" assoluto sia per esempio 10px???

    poi chiaramente si programma il resto della pagina usando unita' relative come l'em ...

    insomma in altri termini: possiamo essere sicuri che dei 16px di default usati dal browser??? non ha senso fissare questo valore di default "a mano" in modo da essere sicuri dell'effetto???

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.