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

So implementieren Sie Hot Deployment und Hot Start in Eclipse/Tomcat

1. Hot Deployment: Das bedeutet, das gesamte Proj...

Mehrere Möglichkeiten zum Kapseln von Breadcrumb-Funktionskomponenten in Vue3

Inhaltsverzeichnis Vorwort 1. Warum brauchen wir ...

So löschen Sie ein Image in Docker

Der Befehl zum Löschen von Bildern im Docker laut...

Vergleichende Analyse der Hochverfügbarkeitslösungen von Oracle und MySQL

Was die Hochverfügbarkeitslösungen für Oracle und...