Wie zu verfolgen CSS-Stile

October 11

Verfolgung von CSS (Cascading Style Sheet) Stile stellt ein Problem für Web-Designer, da CSS keine Programmiersprache ist. Programming Languages Programmiersprachen verwenden rekursiven Code wie "Schleifen" und Variablen, die Werte für die Wiederverwendung an anderer Stelle im Code enthalten. Im Gegensatz dazu CSS-Code enthält eine Menge von Wiederholung und müssen Sie jede Instanz einen Wert, anstatt eine einzelne Variable zu ändern ändern. Dicht, gut organisierte CSS schreiben Kürzungen Code zurück auf Ihre Arbeit und hilft, wie, die Sie mit diesen Problemen umgehen. Versuchen Sie, Code zu schreiben, die einfach mit deinen Augen Scannen und bleiben weg von "Inline" Stile verwenden.

Anweisungen

1 Schreiben Sie kompakte, effiziente Selektoren. Anstelle von "kennzeichnen #id .class {}" sollten Sie versuchen, ".class {}" oder "#id {}" so viel wie möglich zu verwenden. Verwenden Sie "kennzeichnen .class {}" Wenn Sie stattdessen alle Tags einer Klasse auswählen, wenn Sie auf andere Tags sowie die Klassennamen verwenden möchten.

2 Gruppieren Sie Ihre Selektoren in Möglichkeiten, die Ihnen logisch sinnvoll zusammen. Beispielsweise können Sie alle Selektoren platzieren, die Ihre Website Schriftarten zusammen bewirken. Verwenden Sie Kommentare zu jeder Gruppe von Selektoren trennen:

/ Schriftarten /

p {}

Font-Family: Arial, sans-Serif;

}

H1 {}

Font-Weight: normal;

}

3 Platzieren Sie jede Auswahl in einer eigenen Zeile, beim Schreiben von Selektoren in einer Liste:

H1,

H2,

H3 {}

Farbe: blau;

}

4 Halten Sie alle "< Link >"-Tags in Ihre Webseiten zusammengefasst. Durch die Verknüpfung der Standard- bzw. Hauptstile Blatt zuerst starten Sie, und fügen Sie zusätzliche Stylesheets in der Reihenfolge ihrer Bedeutung. Stylesheets, die Internet Explorer abzielen sollten zuletzt kommen:

< link Rel = "Stylesheet" href="path/to/default.css" Type = "Text/Css" / >

< link Rel = "Stylesheet" href="path/to/typography.css" Type = "Text/Css" / >

<!--[wenn IE] >< link Rel = "Stylesheet" href="path/to/ie-fixes.css" Type = "Text/Css" / ><! [Endif]-->

Bei der Verwendung eines CSS-Frameworks wie Blueprint oder 960 Grid System legen Sie zuerst ihre zurückzustellen und Raster oder Spalte Dateien. Zurücksetzen-Stile kommen vor allem anderen.

5 Beschränken Sie Ihre Verwendung von CSS-Code in "< Stil >" Tags und vermeiden Sie Inline-Stile so weit wie möglich. Beim Platzieren Stile zwischen "< Stil >" Tags einbetten, die diese Formatvorlagen können nicht anderen Seiten in Ihrer Website Auswirkungen. Wenn viele Ihrer Seiten CSS zwischen diesen Tags verwenden, dann müssen bei der Aktualisierung der Website, Sie viele Dateien anstelle von ein oder zwei bearbeiten. Stile innerhalb von HTML-Tags geschrieben werden als "Inline-Styles" und Desorganisation und Konflikte verursachen, wenn Sie ihnen Übernutzung.

Tipps & Warnungen

  • Verwendung "! wichtig" im CSS Code Wenn Sie nicht, welche Art herausfinden können Sie sind Schwierigkeiten mit dem Überschreiben: "Eigenschaft: Wert! wichtig;".
  • Versuchen Sie, Ihre Stylesheets in möglichst wenigen Dateien wie möglich auf die Seite laden Geschwindigkeiten erhöhen kombinieren. Dadurch wird verhindert, dass den Browser benötigen, um die vielen Anfragen an dem Server zu stellen.