Die Entwicklung eines CSS-Strategie


  Share  
|

Als CSS-Ruft durcheinander

Einer der großen Vorteile von CSS ist, dass es wesentlich reduziert die sich wiederholenden Code-Formatierung von HTML-Markup und festigt die gleichen in der CSS-das spart dem Programmierer viel Zeit und Mühe. Die Styles können wiederverwendet werden, um mehrere Textblöcke und Kontrolle Layout und Formatierung auf mehreren Seiten zu bauen. Der beste Teil ist, dass es wesentlich spart eine Menge Entwicklungszeit mit allen Mehrweg-Formatierung in einer zentralen Stelle, besonders wenn Sie oder bearbeiten Aktualisierung Ihrer Website.

Auf der Kehrseite, CSS können alle verkorksten wie Sie auf Hinzufügen weiterer Stile auf das Stylesheet zu halten. Es gibt verschiedene Arten von HTML-Tag-Attribute, Klassen-und ID-Selektoren zu formatieren verschiedene Textblöcke neu zu definieren, und auch verschiedene Stile für das Seitenlayout. Auch während einige dieser Stile Seite sind breit, andere sind für die einzelnen Seiten. Außerdem gibt es Cross-Browser-Kompatibilität und so weiter. Mit all diesen Futtermitteln gehen in das Stylesheet, werden oft Dinge verwirrend sei denn, Sie haben eine richtige CSS-Strategie entwickelt.

Erarbeitung Ihre CSS-Strategie

Organisieren Sie CSS-Stile - Der häufigste Fehler etliche Web-Entwickler verpflichten ist, dass sie alle Stile stellen für die gesamte Website in einem CSS-Datei. Obwohl dieser Ansatz funktioniert für eine kleine Website mit einigen wenigen Seiten mit speziellen Designs, für die größeren Standorte es besser zu nutzen ist mehrere CSS-Dateien.

Der Schlüssel ist, teilen die Stylesheet-Datei in verschiedene Abschnitte. Zum Beispiel in der Hauptsache Stylesheet vor allem im ersten Abschnitt sollte die Stile mit der breitesten Stelle eine breite Anwendung enthalten, so ist es meist mit Designs, die neu besiedelten die Eigenschaften von HTML-Tags. Der andere Teil kann zum Formatieren gemeinsame Seite Elemente, wie der Navigationsleiste oder Fußzeile enthalten. Die Designs, die Kontrolle vor Ort breit Seitenlayout in einem anderen Abschnitt platziert werden können. Die nachfolgenden Abschnitte sollten erstellen Gruppierungen von Designs mit einem besonderen Schwerpunkt zunehmend.

Vermeiden Sie "Klasse-itus" - viele Web-Entwickler dazu neigen, Übernutzung Klassen und IDs. Obwohl es eine der Grundlagen von CSS, Klassen und IDs, um die Markup hinzuzufügen und CSS-Stile definieren zu formatieren Seitenelemente, einige Entwickler erhalten jedoch in den Köpfen der Schaffung einer Klasse für jede Kleinigkeit, die Formatierung muss. Stattdessen ist es viel klüger, um die Eigenschaften von HTML-Tags, als die Schaffung einer anderen Klasse neu definieren.

Design für den besten Browser - Wegen der Verwendung seiner umfassenden, neigen die meisten Web-Programmierer für Internet Explorer-Browser in ihrem Geist zu halten, während der Gestaltung einer Webseite. Später machen sie notwendigen Anpassungen im Stylesheet, um mit anderen Web-Browsern nachzukommen. Obwohl, das sieht ziemlich logisch Ansatz. Doch sie tun dies neigen sie dazu, Codes, die alle Funktionen des IE eigenwilligen im Stylesheet enthalten schreiben. Als Folge nimmt sie es tatsächlich eine erhebliche Zeit, um notwendige Anpassungen in den Codes für andere Browser zu machen. Daher sind sie buchstäblich Nacharbeit für einen wesentlichen Teil des Codes in den Prozess.

Wenn beispielsweise ein Web-Entwickler, möchten Sie Standard-konformen Code erzeugen, dann die Vorschau Mozilla Firefox anstelle des Internet Explorer wäre viel für Sie hilfreich. Zunächst einmal ist Mozillas Firefox die meisten Standard-konformen Browsern verfügbar im Moment. Zweitens hat es die Web-Entwickler-Tool-Bar-Erweiterung auf sie, die Ihnen helfen werden eine ganze Menge. Nachdem Sie Code für Mozilla Firefox, können Sie es bei den anderen Browsern testen und fügen Hacks und Tweaks Code, um Kompatibilitätsprobleme zu beheben.

Autor Box -

Maneet Puri Köpfe Tag Robinson Services, einem großen IT-Lösungen anbietet auslagern Website Wartung Indien Dienstleistungen. Seit über 10 Jahren hat Maneet worden unterstützen viele Offshore-Kunden bei der Umsetzung web-basierte Anwendungen für ihre Websites. Seine Firma liefert auch Web-Entwicklung Indien und Web-Design Indien Dienstleistungen. Maneet bietet exeperts Beratung zu anderen Web-basierten Anwendungen zu seinen Kunden aus Übersee.

Maneet Puri Speerspitzen Tag Robinson Services India, ein bekannter Name im Bereich der webbasierten Anwendungs-Services, Web-Optimierung Dienstleistungen und Web-Entwicklung Indien Dienstleistungen. Nach über 10 Jahren Erfahrung in der Branche, hat er umgesetzt Webdesign Indien Dienste für viele seiner internationalen Kunden. Er bietet auch kompetente Beratung auf Web-basierte Anwendungs-Services, Suchmaschinen-Optimierung und verschiedene wissensbasierten Prozessen zu seinen Kunden basiert Übersee.

Verfasst von Maneet Puri


Share  

© 2005-2010 E-articles.info All Rights Reserved - Terms and conditions