In diesem Blog führen Sie sich an:
Was sind benutzerdefinierte Attribute in HTML?
Benutzerdefinierte Attribute sind die Attribute, die explizit erstellt werden. Sie sind nicht Teil von Standard -HTML -Attributen. Diese Attribute bieten uns dazu, unsere Informationen für HTML -Elemente aufzunehmen. Diese zusätzlichen Informationen sind die Daten, die für die Seite oder Anwendung privat sind. Diese werden auch als "bezeichnet"Datenattribute”.
So geben Sie benutzerdefinierte Attribute in HTML an?
Hier finden Sie einige Richtlinien für die Angabe der benutzerdefinierten Attribute:
Syntax
Die Syntax, um das benutzerdefinierte Attribut anzugeben, lautet wie folgt:
Unten finden Sie die Beschreibung der Syntax:
,
, oder mehr.
So erstellen Sie benutzerdefinierte Attribute in HTML?
Fügen Sie zunächst ein Div -Element mit dem Klassennamen hinzu “Hauptinhalt”In HTML. Fügen Sie eine HTML hinzu
Element für die Überschrift in dieses Divelelement. Um eine ungeordnete Liste zu erstellen, verwenden Sie die HTML
Analysieren Sie den folgenden Code -Snippet, bei dem jeweils jeder
Der "ONCLICK”Attribut in jedem
Hier ist das Code-Snippet, das das oben genannte Szenario darstellt:
Testklassen
Gehen wir nun zum JavaScript -Teil, um die im Onclick -Ereignisattribut angegebene Funktion zu manipulieren.
JavaScript
Ausgang
Mithilfe der Dataset -Eigenschaft auf die benutzerdefinierten Attribute zugreifen?
Verwenden Sie im selben HTML -Code das Schlüsselwort des Datensatzes und erwähnen Sie den benutzerdefinierten Attributnamen ohne Speicherplatz dazwischen. Zum Beispiel werden wir das benutzerdefinierte Attribut erwähnen “Data-Laptop-Typ”Und fügen Sie seinen Wert nach Bedarf hinzu:
Programmiersprachen
JavaScript
Ausgang
So stylen Sie benutzerdefinierte Attribute in CSS?
Wir können auch verschiedene CSS -Styling -Eigenschaften auf die benutzerdefinierten Attribute anwenden. Um auf das Datenattribut in CSS zuzugreifen, folgen Sie der Syntax:
Element [Daten-*= 'Wert']Ändern Sie nun den Hintergrund der einzelnen benutzerdefinierten Attribute mit der CSS-Eigenschaft von Hintergrundfarben.
Stil „Data-Laptop-Typ“ mit Wert „HTML/CSS“:
li [data-laptop-type = 'html/css']Stil „Data-Laptop-Typ“ mit Wert „JavaScript“ mit Wert
li [data-laptop-type = 'JavaScript']Stil „Data-Laptop-Typ“ mit Wert „PHP“ mit Wert
li [data-laptop-type = 'php']Stil „Data-Laptop-Typ“ mit Wert "C ++"
li [data-laptop-type = 'c ++']Ausgang
Bewegen wir uns weiter, um das Aussehen der HTML -Seite zu stylen.
Stil „Hauptkontent“ div
.HauptinhaltDer ".Hauptinhalt"Wird verwendet, um auf das DIV-Element mit der Klasse" Hauptkontent "zugreifen zu können. Die folgenden Eigenschaften werden darauf angewendet:
Stil „Li“ Element
.Hauptkontent liDer
Stil H2 -Element
H2Das H2 -Element wird mit dem angewendetTextdekorationEigentum mit dem "5px" Linienbreite, "überaus"Linienart und die Farbe"Grün”.
Hier ist der letzte Blick auf unsere Webseite:
Das ging nur darum, benutzerdefinierte Attribute in HTML zu erstellen und zu verwenden.
Abschluss
In HTML fügen benutzerdefinierte Attribute den HTML -Elementen zusätzliche Informationen hinzu, die mit dem Präfix angegeben sindDaten-" wie zum Beispiel "Datenqualität”. Der Benutzeragent ignoriert das Präfix “Daten-”. Es gibt verschiedene Methoden, um auf die benutzerdefinierten Attribute in JavaScript zuzugreifen, wie z. Diese Beschreibung hat eine umfassende Anleitung zum Erstellen, Zugriff auf, verwenden und stylen benutzerdefinierte Attribute in HTML.