2010-12-08 47 views
3

Récemment, j'ai pris à combiner la réinitialisation et la base dans un smorgasbord simplifié optimisé néfaste. Je trouve que c'est un vrai régal, et je me demande si c'est une pratique courante. Je suppose que c'est "non" ... et "oui" ...Efficacité de la combinaison de réinitialisation et de base, au lieu de construire l'un sur l'autre

En d'autres termes, j'ai l'impression que certains programmeurs se fâchent avec la réinitialisation et aiment tout faire à partir de zéro. D'autres préfèrent la commodité d'une ligne de base, mais ils le font d'abord avec une feuille de style reset.css, suivie d'une base.css stylisée

Ma nouvelle approche les a combinées. Un exemple brut extrait pourrait illustrer.

reset précédent:

h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-size:100%;font-weight:normal;} 

Base antérieure:

h1{font:bold 12px/16px "FancyAtFaceFont",Georgia,serif;margin:0 0 12px;} 

Mais voir le doublement là des styles de police et de marge? Suis-je tout à fait trop pinailler un développeur pour penser plutôt les doubler en quelque chose comme ceci:

h1{font:bold 12px/16px "FancyAtFaceFont",Georgia,serif;margin:0 0 12px;padding:0;} 

Il y a effectivement pas besoin de l'ancienne remise à zéro, dans ce cas, en d'autres termes. À l'exception du rembourrage, tout était déjà remplacé. Cette technique rationalise tout. La seule chose à surveiller est de s'assurer que vous affinez chaque tag html pour chaque site que vous faites. Mais je trouve que je fais ce travail quand même.

Que dites-vous?

Répondre

0

Votre technique est réellement préférée par beaucoup de personnes. J'ai tendance à ne plus utiliser les réinitialisations car, comme vous, je trouve que définir de bons styles de base est plus efficace et plus facile à gérer.

Johnathan Snook est d'accord: http://snook.ca/archives/html_and_css/no_css_reset/ et il serait une très bonne autorité sur le sujet si vous cherchez un professionnel du Web bien connu qui accepte.

+0

Merci pour le lien el awesome. –