2013-07-28 14 views
6

Dopo aver utilizzato un ripristino css, tutti i tag di intestazione vengono ripristinati (ofcourse). Qual è il modo migliore per modellarli come normali.Tag di intestazione stile con ripristino css

Sicuramente c'è modo migliore di questo?

h1 { font-size: 2em; } 
h2 { font-size: 1.5em; } 
h3 { font-size: 1.3em; } 
h4 { font-size: 1em; } 
h5 { font-size: 0.8em; } 
h6 { font-size: 0.7em; } 
+2

possibile duplicato del [CSS Reset, stili predefiniti per elementi comuni] (http://stackoverflow.com/questions/99643/css-reset-default-styles-for-common-elements) – JJJ

+2

Significa che il ripristino del css ha qualcosa come '* {font-size: 1em}' ? Cose del genere in realtà non risolvono alcun problema, lo sai. Per rispondere alla tua domanda: sì, c'è un modo migliore. Non usare il reset css. Ma se assolutamente devi, allora quello che hai nella tua domanda non è abbastanza; sarà inoltre necessario ripristinare il peso del carattere e i margini superiore e inferiore per ciascuna delle intestazioni. –

+0

Non ha risposto alla mia domanda ma mi ha portato a normalize.css che elimina del tutto il problema. \ o/ Grazie per le risposte! – Jeremy

risposta

3

Il modo in cui è stato impostato il nuovo stile di intestazione funzionerà correttamente. Si potrebbe voler pensare di aggiungere

h1,h2,h3,h4,h5,h6 { 
    font-weight: normal; 
    font-style: normal; 
} 

per assicurarsi che il tipo è di default impostato su corsivo/obliquo non o in grassetto (a meno che non si desidera che il difetto di essere forte)