2010-12-08 10 views
3

Vor kurzem habe ich das Kombinieren von Reset und Base zu einem ruchlosen, optimierten, stromlinienförmigen Smorgasbord gemacht. Ich finde es ein wahrer Leckerbissen und frage mich, ob das gängige Praxis ist. Meine Vermutung ist "nein" ... und "ja" ...Wirksamkeit der Kombination von Reset und Base, anstatt das eine oder das andere zu bauen

Das heißt, ich habe den Eindruck, dass einige Programmierer mit Reset verärgert sind und alles von Grund auf neu machen wollen. Andere mögen die Bequemlichkeit einer Grundlinie, aber sie tun es zuerst mit einem reset.css stylesheet, gefolgt von einer stilisierten Basis. Css

Mein neuer Ansatz hat sie kombiniert. Ein grob extrahiertes Beispiel könnte dies veranschaulichen.

Zurück Reset:

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

Vorherige Base:

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

Aber siehe Arten der Verdoppelung bis es von Schrift und Marge? Bin ich total viel zu pingelig ein Entwickler für das Denken eher sie in so etwas wie diese Verdoppelung:

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

Es gibt effektiv keine Notwendigkeit für das ehemalige Reset, in diesem Fall, mit anderen Worten. Mit Ausnahme der Auffüllung wurde bereits alles außer Kraft gesetzt. Diese Technik rationalisiert alles. Es muss nur darauf geachtet werden, dass Sie jedes HTML-Tag für jede Site verfeinern. Aber ich finde, dass ich diese Arbeit trotzdem mache.

Was sagen Sie?

Antwort

0

Ihre Technik wird eigentlich von vielen Menschen bevorzugt. Ich neige dazu, keine Resets mehr zu verwenden, da ich, wie Sie, finde, dass die Definition einiger guter Basestile effizienter und einfacher zu verwalten ist.

Johnathan Snook stimmt zu: http://snook.ca/archives/html_and_css/no_css_reset/ und er wäre eine ziemlich gute Autorität in der Sache, wenn Sie nach einem bekannten Web-Profi suchen, der zustimmt.

+0

Danke für el awesome Link. –