Was sind Tag-Attribute?

October 12

Markupsprachen verwenden markierte Strukturen. HTML und XML gehören zu den häufigsten Markup-Sprachen, mit vielen Websites mithilfe einer oder beide. XML-Dokumente enthalten Daten und HTML-Dokumente enthalten Website-Inhalte. Jedes Element im Dokument eine Markup-Sprache ist ein Element, das mit einem Starttag, einem Endtag und einige Inhalte definiert ist. Der Inhalt kann Text, Daten und Medien enthalten. Elemente können auch Attribute, die im öffnenden Tag erscheinen.

Elemente

In XML ist ein Element ein einzelnes Element oder eine Gruppe von Elementen. Der folgende XML-Beispielcode demonstriert:< Kühlschrank >< Produkt > Käse < / Produkt >< Produkt > Milch < / Produkt >< / Kühlschrank >

Dieser Code enthält drei Elemente, Kühlschrank und die anderen beiden repräsentiert Produkte darstellt. Der Kühlschrank ist das übergeordnete Element, während die Produkte untergeordnete Elemente sind. Die untergeordneten Elemente enthalten Text und das Kühlschrank-Element enthält weitere Elemente. Dies wird oft als Baumstruktur, mit Elementen aus einem einzelnen Stamm Verästelung beschrieben. Die untergeordneten Elemente könnten auch andere Elemente enthalten.

Attribut-Markup

Elementattribute in Markup-Sprachen werden in das öffnende Tag angezeigt. Folgende erweiterte Code demonstriert:< Produkttyp "Milch" = > Käse < / Produkt >

Der Wert des Attributs liefert zusätzlichen Informationen, der das Element Content-Daten ergänzen. Attributen gruppieren häufig Elemente eine endliche Menge von möglichen Werte zu verwenden, obwohl dies nicht immer der Fall ist. Attribute werden immer im öffnenden Tag eines Elements angezeigt. Ein Attribut hat einen Namen und einen Wert mit dem Wert in Anführungszeichen erscheinen. Elemente können mehrere Attribute oder keine zu haben.

Attributinformationen

Entwickler können die Tags und Attribute für ihre XML-Dokumente auswählen, wenn sie eine Daten-Storage-Anwendung entwerfen. Wenn ein Entwickler eine bereits definierte Markup-Sprache, z. B. HTML, verwendet können sie jedoch nur den anerkannten Satz von Elementen verwenden. HTML-Elemente nehmen alle bestimmte Attribute wie Class und ID Das folgende Markup veranschaulicht:< Div Id = "Footer" >

Dies ist der Starttag für ein Div-Element mit dem ID-Attribut. Bestimmte Elemente können auch spezielle Attribute enthalten, die in ihren Typ geeignet sind. Beispielsweise kann das Formularelement Action-Attribut sind:< action="script.php zu bilden" >

Webformulare übergeben Benutzerdaten an Server-seitige Scripts. Das Action-Attribut gibt den Namen des Skripts für ein bestimmtes Formularelement.

Verwendet

Der Zweck eines Tag-Attributs hängt hauptsächlich vom Kontext. In XML werden Attribute oft für Daten verwendet, die optional als unerlässlich ist. In HTML können Attribute Client-seitige Scripts in JavaScript und Cascading Style Sheet Code zur Identifizierung bestimmter Elemente oder Gruppen von Elementen. Attribute werden von JavaScript-Funktionen verwenden, um interaktive Effekte mit bestimmten Elementen zu bieten. CSS-Code identifiziert Elemente um besondere Styling-Eigenschaften zuweisen.