CSS Notfirst-Kind-Eigenschaft

CSS Notfirst-Kind-Eigenschaft
Ein Kaskadenstilblatt ist ein Code, der die Elemente des HTML -Codes beeinflusst. Der kombinierte Effekt bildet die Webseiten und Websites. Jede Programmiersprache, die im Back-End verwendet wird. Diese beiden sind für die statischen Webseiten verantwortlich. HTML und CSS zusammen mit JavaScript spielen hauptsächlich eine Rolle bei der Erstellung einer dynamischen Website. In diesem Artikel werden HTML und CSS verwendet, um die erstellte Webseite anzuzeigen.

Manchmal stoßen wir auf eine solche Situation, in der wir einige Gegenstände oder Inhalte zwischen der Gruppe derselben Gegenstände vermeiden möchten. Um sie manuell zu spezifizieren. Um den Zeitkonsum zu vermeiden, bezieht sich CSS auf solche effektiven und effizienten Eigenschaften, um sie in dem Code zu verwenden, der leicht verständlich ist und den Code verwaltbar macht. Dies geschieht durch das CSS „nicht die erste“ Eigenschaft.

Nicht: Erstkind-Eigentum

Diese CSS -Eigenschaft wird verwendet, um alle HTML -Inhalte desselben Typs als der erste auszuwählen. Diese Eigenschaft ist der CSS -Eigenschaft von „CSS First of Type“ entgegengesetzt, die nur den ersten der meisten HTML -Inhalte desselben Typs betrifft. Neben dem Inline-CSS füge dies nicht nur einen Stil hinzu, der den ersten vermeidet, dies nicht: Erstkind-Eigenschaft entfernte die Mehrdeutigkeit, die durch das Durcheinander von Inline-CSS erstellt wurde, das den Code schwer zu verstehen und kompliziert macht. Wir fügen nur einen kleinen Code in das interne oder externe CSS hinzu, indem wir den HTML -Inhalt angeben, in dem wir diese Eigenschaft anwenden möchten. Dann wird das erste Kind automatisch betroffen.

Syntax:
Die Syntax für die Eigenschaft nicht: Erstkind ist wie folgt:

Content_name: nicht (: Erstkind)
Eigentumswert; \\ jeglichen Effekte, den wir auf anderen HTML -Elementen als die erste anwenden möchten.

Beispiel 1: Nicht: erstes Kind des Absatzes

Um das Konzept zu erläutern, kein erstes Kind zu haben, verwenden wir das

Absätze des HTML -Inhalts zur Anwendung dieser Eigenschaft. Absätze sind der HTML -Inhalt, der als eine Reihe von Textzeilen bezeichnet wird. Diese Zeilen werden so sequenziert und ausgerichtet, um einen Absatz zu bilden. Der Code enthält das Body -Tag. Wir verwenden die beiden einfachen Überschriften und drei Absätze, die den einfachen Text einiger Wörter enthalten. Wir verwenden einen Beispieltext von Lorem Ipsum.

Wir müssen nur die Ergebnisse der Immobilie sehen. Um es ganz einfach zu machen, wird nur dieser Inhalt deklariert. Schließen Sie dann die Tags des Körpers.

Der Kopfabschnitt enthält nur das Style -Tag, um es zu einem internen CSS zu machen.

Verwenden Sie das Absatz -Tag

mit dem nicht: Erst-Kind-Eigenschaft, um alle Auswirkungen auf alle Absätze mit Ausnahme der ersten anzuwenden. Wir fügen den Absätzen die rote Schriftfarbe hinzu. Schließen Sie alle geöffneten Tags.

Speichern Sie den Code mit der HTML -Erweiterung im Texteditor. Diese Erweiterung macht das Symbol der Datei als Standardbrowser. Dieses Symbol versichert, dass die Datei eine Webseite ist.

Beispiel 2: Nicht: erstes Kind auf der Liste

HTML -Listen sind ein wichtiger Weg, um den Text darzustellen. Um die CSS-Eigenschaft des Erst-Kind-Selektors zu implementieren, verwenden wir die beiden Listen. Um weiter auszuarbeiten, müssen wir zunächst das Know-how der HTML-Listen haben. Zwei Arten von Listen werden über die HTML -Sprache erstellt - eine ungeordnete Liste

    und eine bestellte Liste
      . Die Art der Erklärung ist für beide gleich. Innen
        Und
          , Alle Gegenstände sind mit geschrieben
        1. Stichworte.


          • Element1

          • Element2

          Jetzt kehrten wir zum Beispiel zurück und haben zwei ungeordnete Listen verwendet. Beide Listen werden im Div deklariert. Betrachten Sie zunächst den HTML -Körperabschnitt des Codes. Zwei einfache Überschriften,

          Und

          , werden deklariert. Dann wird das Div -Tag verwendet, um einen DIV -Behälter zu deklarieren. Im Div, der erste

            Die Liste wird deklariert. Ein Inline -CSS für die Margin -Eigenschaft wird hinzugefügt. Diese Marge -Eigenschaft wird ebenfalls auf der zweiten DIV angewendet.

              Eine Margin -Eigenschaft ist der CSS -Wert der Entfernung des Objekts aus dem Rand der Hintergrundanzeige. Zum Beispiel wird der Rand der Liste hier erklärt, die Liste in einer bestimmten Entfernung zu erstellen.

              Beide Listen werden ähnlich mit drei Listenelementen deklariert. Schließen Sie nun alle Tags und gehen Sie in Richtung des internen CSS. Die Überschrift wird von der Schriftart der Schriftfarbe angewendet. Dann wird der Hauptteil des Codes nicht: Erstkind-Eigenschaft angewendet.

              Diese Eigenschaft wird auf dem angewendet

                Tag, da beide Listen ungeordnet sind. Stellen Sie jedoch sicher, dass diese Listen unabhängig liegen oder in einem anderen Container vorhanden sind. Da wir wissen, dass wir beide Listen im Div deklariert haben, müssen wir die DIV mit dem erwähnen
                  Tag, damit die Eigenschaft auf allen Listen innerhalb des DIV angewendet wird, mit Ausnahme der ersten.

                  Div ul: nicht (: Erstkind)
                  Hintergrundfarbe: lila;
                  Farbe weiß;
                  Schriftdicke: fett;
                  Breite: 40%;

                  Die div und

                    werden mit den Merkmalen einer Hintergrundfarbe und der Schriftfarbe angewendet. Das Schriftgewicht ist auf fett eingestellt. Die Breite der Liste wird ebenfalls deklariert.

                    Schließen Sie alle Tags. Speichern Sie die Datei und implementieren Sie sie im Browser, um die Ergebnisse anzuzeigen.

                    Sie werden sehen, dass die erste Liste standardmäßig angezeigt wird, ohne dass eine Änderung angewendet wird. Während die zweite Liste von allen Werten und Eigenschaften betroffen ist, die wir auf das Tag der ungeordneten Liste im Kopfabschnitt angewendet haben.

                    In ähnlicher Weise, wenn wir eine Eigenschaft auf alle anwenden

                      Tags, wie wir es zuvor getan haben, ohne die Eigenschaft nicht: Erstkind für die Listen zu verwenden, was wird passieren?

                      Div ul
                      Schriftstil: kursiv;

                      Wir setzen den Schriftartenstil in allen Ul der Div auf kursiv. Aber die Werte, die in der nicht erstmaligen Unterkünfte ausgewählt werden.

                      Wenden Sie beide Stile auf denselben Körpercode an. Speichern Sie es und implementieren Sie es. Wir sehen, dass der kursive Stil auf allen Listenelementen angewendet wird. Während die Werte, die den Selektor haben, nur in der zweiten Liste angewendet werden.

                      Abschluss

                      Das CSS nicht: Erstkind gibt uns Kenntnisse über die Verwendung von CSS-Eigenschaften auf allen Elementen von HTML und nicht über die erste. Die Bedingung zur Implementierung dieses Phänomens besteht darin, dass alle HTML -Inhalte vom gleichen Typ sein müssen. Von Anfang an haben wir über die Grundnutzung HTML und CSS gesprochen. Dann wird das CSS nicht: Erstkind wird erklärt, indem eine Syntax angegeben wird, die diese Eigenschaft anwendet. Dann haben wir dieses Konzept in zwei verschiedenen HTML -Inhalten implementiert: einer ist der Absatz und der andere ist der Div -Container.