Heim > Artikel > Web-Frontend > Zusammenfassung der CSS-Stylesheet-Kenntnisse in der Webseitenbearbeitung_Erfahrungsaustausch
1. Über Kommentare
Beim Erstellen einer XHTML+CSS-Website sind Kommentare in CSS sehr wichtig. Beim Erstellen von CSS-Stilen sollten Sie die Gewohnheit beibehalten, beiläufig zu kommentieren. Im Allgemeinen bin ich es gewohnt, Kommentare im Format „/* Kommentarinhalt */“ zu schreiben, da in Editoren mit Hervorhebungsfunktionen wie EditPlus das in der C-Sprache häufig verwendete „/***************/“ verwendet wird. Kommentare wie dieser sind bedeutungslos und es besteht keine Notwendigkeit, als Trennung viele bedeutungslose Inhalte einzufügen. Dokumente mit Kommentaren dienen als ursprüngliche CSS-Dokumente der Website. Beim Veröffentlichen der Website können Sie ein CSS-Komprimierungstool verwenden, um das CSS zu komprimieren und Kommentare aus dem Ausgabe-CSS zu entfernen, um die Effizienz der Dateiübertragung zu verbessern.
2. Informationen zur Benennung
Bei der Benennung von CSS-Dateien bevorzuge ich die Verwendung semantischer englischer Namen oder Abkürzungen für ungewöhnliche Teile. Darüber hinaus verwende ich in einigen abhängigen Klassen möglicherweise einen Namen ähnlich wie „list_banner“, also den Namen des übergeordneten Elements plus „_“ plus den Namen des Elements.
Bezüglich der Namensgebung kann nach den Gewohnheiten der Teamgestalter ausgehandelt werden. Am besten fügen Sie jedoch nach dem Namen einen Kommentar hinzu, damit Sie eine Dokumentation zum späteren Nachschlagen erstellen können.
3. Über Vererbung
In CSS muss Vererbung sinnvoll genutzt werden. Beispielsweise definiert das übergeordnete Element in zwei verschachtelten Divs das Attribut „Hintergrundfarbe“ als Schwarz. Wenn der Hintergrund der untergeordneten Elemente ebenfalls schwarz ist, muss die Definition nicht wiederholt werden. Wenn Sie die CSS-Vererbung sinnvoll nutzen, können Sie Ihren Code effizienter und schlanker machen.
4. Bezüglich der Hierarchie von CSS-Definitionen
Bei der Definition von Klassen in CSS wird empfohlen, Anweisungen hierarchisch zu beschreiben.
Beispielstruktur: