Im Folgenden finden Sie eine Zusammenfassung der CSS-Frontend-Wissenspunkte. Der Inhalt ist recht gut, daher werde ich ihn jetzt mit Ihnen teilen und als Referenz verwenden.
1. Das Konzept von CSS: (CascadingStyleSheet)
Vorteile: 1. Trennung von Inhalt und Leistung. (Der Inhalt der Webseite kann mithilfe von 5 von der Präsentation getrennt werden. Verwenden Sie CSS, das von der Webseite unabhängig ist
2. Selektor
1. Tag-Selektor
Tag-Name{ Attribut: Attributwert;}2. Klassenselektor .Klassenname{Attribut: Attributwert;}
3. ID-Selektor
#ID-Name{Attribut: Attributwert;}
4. Union-Selektor
Tag-Name,.Klassenname,#ID-Name{Attribut :Attributwert;}
5. Nachkommenselektor
Der Nachkommenselektor wird geschrieben, indem das äußere Etikett vorne und das innere Etikett hineingeschrieben wird auf der Rückseite. Mit Leerzeichen trennen. Wenn Tags verschachtelt sind, wird das innere Tag zum Nachkommen des äußeren Tags.
P span{ Attribut: Attributwert;} -Tag verschachtelt im -Tags, getrennt durch Leerzeichen 6. Schnittpunktauswahl (Hinweis: Schnittpunkt Es gibt kein Leerzeichen dazwischen die Selektoren) Dies kann als ein bestimmter Tag Tagname {} 7. Globale Auswahl bestimmt werden *{-Stil } Kommentare in CSS können nur in der Form /* Kommentare*/ vorliegen. 3 Stil Schreiben Sie den Stil in den Kopf Medium Linktyp: Importtyp: Der Der Unterschied zwischen den beiden besteht darin, dass der Link zuerst den Stil und dann die Seite lädt, und das Gegenteil gilt für den Import Zwischen grundlegenden Selektoren : ID-Selektor > Tag-Selektor Zwischen Stylesheets: Inline-Stile > Identische Anweisungen, die letztere Anweisung überschreibt die vorherige Anweisung, 5. Box-Modell Gesamtgröße des Box-Modells = Randbreite-Padding+Rand+Inhaltsgröße (Breite oder Höhe) Float: Wert (links, rechts, keiner, erben (vom IE nicht unterstützt und nicht empfohlen)) Ein weiteres Attribut „clear“, das in Verbindung mit dem float-Attribut verwendet wird, wird verwendet, um zu bestimmen, welche Seite des Elements keine anderen schwebenden Elemente zulässt. Das clear-Attribut hat 5 Werte, wie folgt: Links nicht Erlaube schwebende Elemente auf der linken Seite Rechts: Erlaubt keine schwebenden Elemente auf der rechten SeiteBeide: Erlaubt keine schwebenden Elemente sowohl auf der linken als auch auf der rechten Seite Keiner Standardwert, Floating-Elemente dürfen auf beiden Seiten angezeigt werden Erben: Gibt an, dass der Wert des Attributs „clear“ vom übergeordneten Element geerbt werden soll. Der IE-Browser unterstützt dies nicht und wird nicht empfohlen. Im Allgemeinen wird der Attributwert „Beide“ zum Löschen von Gleitkommazahlen verwendet, d 1. Absolute Positionierung position:absolute; z-index:2;(Stapelreihenfolge) Hintergrundfarbe: Hintergrundfarbe. Transparent stellt eine transparente Hintergrundfarbe dar background-attachment: Bestimmen Sie, ob das Hintergrundbild mit dem Klasseninhalt scrollt, auf „Fixed“ für „Fixed“ und „Scroll für Scrollen“ auf „Relative Positionierung“ eingestellt ist: relativ ; 8 Kontrollelement-Anzeigemodus 1. Anzeigemodus: Wert2 im Feld Überlauf: Überlauf: Wert 3. Legen Sie die Form des Cursors fest: Cursor:Zeiger (kleine Hand) 4. Hyperlink-Stil: a:link{color:#ff0000;} //Unbesuchter Link a: besuchte{color:#00CC00}//Besuchter Link a: hover{color:#000FF}//Bewegen Sie den Mauszeiger auf den Link a:active{color:#FF00FF}//Der ausgewählte LinkDefinieren des Stils ist erforderlich Ja: linkàvisitedàhoveràactiveErfahrung: Inline-Tags können in Tags auf Blockebene eingefügt werden und zu deren untergeordneten Elementen werden, aber das Gegenteil ist nicht der Fall. display:block; konvertiert in Elemente auf Blockebene; ich hoffe, dass es für alle zum Lernen hilfreich ist Achtung auf die chinesische PHP-Website! Das obige ist der detaillierte Inhalt vonZusammenfassung der Wissenspunkte zum CSS-Frontend. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!<h1 style=”font-size:18px”></h1>
<style type=”text/css”>
H1{font-size:18px;}
</style>
<link href=”style.css” rel=”stylelensheet” type=”text/css”/>
<style type=”text/css”> @import”style.css”;</style>