CSS ist die Abkürzung für Cascading Style Sheets, eine Stilsprache, die zur Steuerung des Erscheinungsbilds und Layouts von Webseiten verwendet wird. Im modernen Webdesign spielt CSS eine sehr wichtige Rolle, da es Webseiten schöner und leichter lesbar macht und das Benutzererlebnis verbessert. In diesem Artikel erkläre ich, wie CSS erstellt wird.
1. Die Grundsyntax von CSS
CSS besteht hauptsächlich aus Grundkomponenten wie Selektoren, Attributen und Attributwerten. Leser können die Grundsyntax von CSS anhand des folgenden Beispielcodes verstehen:
selector { property1: value1; property2: value2; }
Daunter Selektor (Selektor). ) Wird verwendet, um das HTML-Element anzugeben, auf das der Stil angewendet werden soll. Dies kann der Name, der Klassenname, die ID usw. des Elements sein. Das Attribut (Eigenschaft) ist der Name des Stils, der festgelegt werden muss. wie „Schriftgröße“, „Farbe“ usw.; der Attributwert (value) gibt den Wert nach dem Stilnamen an, der zur Definition des Stilwerts verwendet wird.
2. Inline-Stil
Der Inline-Stil ist die einfachste Form von CSS. Er schreibt CSS-Code direkt in HTML-Tags. Obwohl dieses Formular einfach ist, wird es nicht empfohlen, da es einige Entwicklungs- und Wartungsprobleme verursachen kann. Zum Beispiel:
<p style="color:red;font-size:20px;">这是一段带有内联样式的文本。</p>
In der tatsächlichen Entwicklung entscheiden wir uns normalerweise dafür, den CSS-Code in eine CSS-Datei zu schreiben und ihn dann nach der Definition auf die Webseite anzuwenden.
3. Stylesheet
Ein internes Stylesheet ist ein Stylesheet, das CSS-Code im Head-Tag eines HTML-Dokuments platziert. Obwohl diese Form nicht so einfach ist wie Inline-Stile, eignet sie sich für einige kleinere Projekte. Beispielsweise können auf diese Weise nur Stile, die für eine bestimmte Webseite benötigt werden, direkt in die HTML-Datei eingebettet werden, um ein einheitliches Erscheinungsbild zu erreichen die Webseite.
Das Folgende ist ein Beispielcode für ein internes Stylesheet:
<head> <style> p { color: red; font-size: 20px; } </style> </head> <body> <p>这是一个带内部样式表的段落。</p> </body>
Ein externes Stylesheet ist ein Stil, der CSS-Code in einer separaten CSS-Datei speichert und über ihn mit einem Stil auf der Seite verknüpft ist das Link-Tag der HTML-Dokumentoberfläche. Dieses Formular eignet sich für mittlere und große Projekte, insbesondere wenn mehrere Webseiten denselben Stil verwenden müssen. Es ist sehr praktisch, sie einheitlich zu verwalten und zu ändern.
Das Folgende ist ein Beispielcode für ein externes Stylesheet:
HTML-Dateiteil:
<head> <link rel="stylesheet" type="text/css" href="style.css"> </head> <body> <p>这是一个带外部样式表的段落。</p> </body>
CSS-Dateiteil:
p { color: red; font-size: 20px; }
4. Detaillierte Erklärung der Selektoren
Der Elementselektor wählt den Namen aus des HTML-Elements Ein Selektor, der den Stil beschreibt, der auf alle Elemente angewendet werden soll, die den Namen dieses Elements verwenden. Mit anderen Worten: Wenn Sie alle p-Tags in der HTML-Seite einheitlich auf Rot setzen möchten, können Sie dies durch den folgenden Code erreichen:
p { color: red; }
Der ID-Selektor wird verwendet, um HTML-Elemente mit einer bestimmten ID auszuwählen Attribute. In HTML-Dokumenten ist das ID-Attribut normalerweise eindeutig, sodass der ID-Selektor nur ein Element auswählen kann, wie unten gezeigt:
#intro { font-size: 30px; font-weight: bold; }
Ein Klassenselektor ist eine Möglichkeit, HTML-Elemente mit demselben Klassennamentyp auszuwählen des Selektors. In einem HTML-Dokument kann ein Element mehrere Klassennamen enthalten, oder mehrere Elemente können auf denselben Klassennamen festgelegt und einheitlich gestaltet werden. Zum Beispiel:
.text { font-style: italic; }
4. Zusammenfassung
In diesem Artikel werden die Erstellungsmethode und die grundlegende Syntax von CSS sowie die beiden Arten von Stylesheets vorgestellt und die Selektoren ausführlich erläutert. Einfach ausgedrückt ermöglicht CSS Entwicklern eine einfachere Steuerung des Webseitenstils. Durch verschiedene Formen von CSS und unterschiedliche Anwendungen von Selektoren können reichhaltigere und schönere Webseiteneffekte erzielt werden. Ich hoffe, dass die Leser durch diesen Artikel die Erstellungsmethode von CSS beherrschen und ihre Entwicklungsfähigkeiten verbessern können.
Das obige ist der detaillierte Inhalt vonSo erstellen Sie CSS. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!