Gerçek konuşma: İndirimler kaikai haklı olmasına rağmen, yalnızca * padding & margin'i 0'a sıfırlamanız gerekir.
Maalesef% 99'umuz, yüzlerce tarayıcı sürümüne ayak uyduracak kaynaklara veya insan gücüne sahip değiliz. Bu nedenle, tipik bir web sitesi için bir sıfırlama sayfası gereklidir.
html5reset: (Bu çok rahatsız edici)
Az önce http://html5reset.org/ adresine baktım
img,
object,
embed {max-width: 100%;}
Ve:
html {overflow-y: scroll;}
İyi niyetli olduğunu anlıyorum ama bu bir sıfırlama sayfasının işi değil. Çok fazla varsayım yapıyor.
BluePrint Sıfırlama: (tam anlamıyla bir taslak)
body {
line-height: 1.5;
background: white;
}
1.5. Ve neden arka plan beyaz? (Bunun düzeltmek için olduğunu biliyorum ama yine de gerekli değil)
Normalize.css: (Normal değil)
https://github.com/necolas/normalize.css/blob/master/normalize.css
Bazı webkit / ie hack'lerle iyi başladı ama
h1 {
font-size: 2em;
margin: 0.67em 0;
}
h2 {
font-size: 1.5em;
margin: 0.83em 0;
}
h3 {
font-size: 1.17em;
margin: 1em 0;
}
h4 {
font-size: 1em;
margin: 1.33em 0;
}
h5 {
font-size: 0.83em;
margin: 1.67em 0;
}
h6 {
font-size: 0.75em;
margin: 2.33em 0;
}
Her başlık etiketi hedeflenmiştir. & vücudun hat yüksekliğini sıfırlamazlar.
Eminim yukarıdakilerin tümü amaçlanan işi iyi yapar, ancak muhtemelen gereğinden fazla geçersiz kılınacaktır.
Eric Meyer
YUI
HTML5Boilerplate
Yukarıdakiler, popülerlikten dolayı emin olduğum (aşırı dostça) tarafa eğilen Boilerplate ile profesyoneller için daha fazla. Şu anda özelleştirilmiş sıfırlamamın% 80'i standart metindir.
Her üçüne de yavaş yavaş gideceğim ve kendim yapacağım, bu roket bilimi değil.