Fünf Richtlinien zum Schreiben von wartungsfreundlichem CSS-Code

Fünf Richtlinien zum Schreiben von wartungsfreundlichem CSS-Code
1. Fügen Sie am Anfang des Stylesheets einen Kommentarblock hinzu, um das Erstellungsdatum, den Ersteller, Tags und andere Notizen des Stylesheets zu beschreiben.

Code kopieren
Der Code lautet wie folgt:

Beispiel-Quellcode:
/*
---------------------------------
Site: Site-Name
Autor: 52CSS.com
Aktualisiert: Datum und Uhrzeit
Aktualisiert von: Name
---------------------------------
*/

2. Einschließlich öffentlicher Farbmarkierung

Code kopieren
Der Code lautet wie folgt:

Beispiel-Quellcode:
/*
---------------------------------
FARBEN
Texthintergrund: #def455
Container-Hintergrund: #fff
Haupttext: #333
Links: #00600f
Besuchte Links: #098761
Hover-Links: #aaf433
H1, H2, H3: Nr. 960
H4, H5, H6: #000
---------------------------------
*/

3. Geben Sie der ID und Klasse aussagekräftige Namen . <br />Nicht empfohlene Benennungsmethode:
Beispiel-Quellcode:

Code kopieren
Der Code lautet wie folgt:

.grüne Box { ... }
#großer Text { ... }

Empfohlene Namenskonvention:
Beispiel-Quellcode:

Code kopieren
Der Code lautet wie folgt:

.pullquote { ... }
#Einführung {... }

4. Integrieren Sie verwandte Stilregeln
Beispiel-Quellcode:

Code kopieren
Der Code lautet wie folgt:

#header { ... }
#header h1 { ... }
#header h1 img { ... }
#Header-Formular { ... }
#header a#überspringen { ... }
#navigation { ... }
#navigation ul { ... }
#navigation ul li { ... }
#navigation ul li a { ... }
#navigation ul li a:hover { ... }
#Inhalt { ... }
#Inhalt h2 { ... }
#Inhalt p { ... }
#Inhalt ul { ... }
#Inhalt ul li { ... }

5. Fügen Sie Stilen klare Kommentare hinzu
Beispiel-Quellcode:

Code kopieren
Der Code lautet wie folgt:

/*
---------------------------------
Kopfzeilenstile
---------------------------------
*/
#header { ... }
#header h1 { ... }
#header h1 img { ... }
#Header-Formular { ... }
/*
---------------------------------
Navigationsstile
---------------------------------
*/
#navigation { ... }

<<:  JS ES: Neue Funktion zur variablen Entkopplungszuweisung

>>:  Beispiel für die Wertübertragung in einem HTML-Formular über die Get-Methode

Artikel empfehlen

Tutorial-Diagramm zur Installation von mysql8.0.18 unter Linux (Centos7)

1 Holen Sie sich das Installationsressourcenpaket...

So implementieren Sie eine automatische Remote-Sicherung von MongoDB unter Linux

Vorwort Nachdem ich den vorherigen Artikel über d...

Im Mybatis MySQL-Löschvorgang kann nur die erste Datenmethode gelöscht werden

Insekten Wie in der Abbildung gezeigt, begann ich...

7 Fähigkeiten, die großartige Grafikdesigner beherrschen müssen

1》Seien Sie gut im Webdesign 2》Wissen, wie man Web...

Callback-Funktionen in JavaScript verstehen und verwenden

Inhaltsverzeichnis Überblick Was sind Rückrufe od...

Detaillierte Einführung in den Nobody-Benutzer und Nologin im Unix/Linux-System

Was ist der Nobody-Benutzer in Unix/Linux-Systeme...

CSS3 realisiert das Effektdiagramm zur Produktanzeige auf der Website

Dieser Artikel stellt die Wirkung der Produktanze...

So stellen Sie Ihre erste Anwendung mit Docker bereit

Im vorherigen Artikel haben Sie Docker Desktop in...

Vertieftes Verständnis des Implementierungsprinzips des Require Loader

Vorwort Wir sagen oft, dass Node keine neue Progr...

Ein Artikel bringt Ihnen die Vererbung von JS-Funktionen bei

Inhaltsverzeichnis 1. Einleitung: 2. Vererbung de...

MySQL NULL-Datenkonvertierungsmethode (unbedingt lesen)

Wenn Sie MySQL zum Abfragen der Datenbank verwend...

Tutorial-Diagramm zur Installation von Zabbix2.4 unter Centos6.5

Die feste IP-Adresse des Centos-DVD1-Versionssyst...

Einstellungen für den Ubuntu-Boot-Autostart-Dienst

So erstellen Sie einen Dienst und starten ihn aut...

So verwenden Sie rsync unter Linux

Inhaltsverzeichnis 1. Einleitung 2. Installation ...