2013-07-28 15 views
6

Bir css sıfırlama kullanıldıktan sonra tüm başlık etiketlerim sıfırlanır (ofcourse). Onları normal gibi şekillendirmenin en iyi yolu nedir?CSS sıfırlama ile stil başlık etiketleri

Elbette bundan daha iyi bir yol var mı?

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

olası yinelenen (varsayılan güçlü olmak istemiyorsanız) Ortak öğeler için] (http://stackoverflow.com/questions/99643/css-reset-default-styles-for-common-elements) – JJJ

+2

Yani css sıfırlaması gibi bir şey var demektir * * {font-size: 1em} ' ? Bunun gibi şeyler aslında herhangi bir problemi çözmez, bilirsiniz. Sorunuzu cevaplamak için: evet, daha iyi bir yol var. CSS sıfırlama kullanmayın. Ama kesinlikle yapmanız gerekiyorsa, sorunuzda var olan şey yeterli değil; Ayrıca, başlıkların her biri için yazı tipi ağırlığını ve üst ve alt kenar boşluklarını da geri yüklemeniz gerekir. –

+0

Soruma cevap vermedi, ancak sorunu tamamen ortadan kaldıran normalize.css'ye yol açtım. \ o/ Cevaplar için teşekkürler! – Jeremy

cevap

3

Yeni üstbilgi stilini ayarladığınız yol düzgün çalışacaktır. Sen türü varsayılan olmayan/italik eğik veya kalın için emin olmak için

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

ekleme hakkında düşünmek isteyebilirsiniz [CSS Sıfırlama, varsayılan stilleri