HTML-Attribut-Referenz
Elemente in HTML haben Attribute; dies sind zusätzliche Werte, die die Elemente konfigurieren oder ihr Verhalten auf verschiedene Weise anpassen, um die Anforderungen der Benutzer zu erfüllen.
Attributliste
Attributname | Elemente | Beschreibung |
---|---|---|
accept |
<form> , <input> |
Liste von Dateitypen, die der Server akzeptiert, typischerweise ein Dateityp. |
accept-charset |
<form> |
Liste der unterstützten Zeichensätze. |
accesskey |
Globales Attribut | Tastenkürzel, um das Element zu aktivieren oder den Fokus darauf zu setzen. |
action |
<form> |
Die URI eines Programms, das die über das Formular gesendeten Informationen verarbeitet. |
align
Veraltet
|
<caption> , <col> ,
<colgroup> ,
<hr> , <iframe> ,
<img> , <table> ,
<tbody> , <td> ,
<tfoot> , <th> ,
<thead> , <tr>
|
Gibt die horizontale Ausrichtung des Elements an. |
allow |
<iframe> |
Gibt eine Feature-Policy für das `
In HTML haben die meisten Attribute zwei Erscheinungsformen: das Inhaltsattribut und das IDL-Attribut (Interface Definition Language). Das Inhaltsattribut ist das Attribut, das Sie vom Inhalt aus festlegen (dem HTML-Code), und Sie können es setzen oder abfragen über Das IDL-Attribut ist auch als JavaScript-Eigenschaft bekannt. Dies sind die Attribute, die Sie mit JavaScript-Eigenschaften wie Meistens geben IDL-Attribute ihre Werte so zurück, wie sie wirklich genutzt werden. Zum Beispiel ist der Standard- IDL-Attribute sind nicht immer Zeichenketten; zum Beispiel IDL-Attribute können andere Typen widerspiegeln wie unsignierte lange Zahlen, URLs, Booleans usw. Leider gibt es keine klaren Regeln, und das Verhalten der IDL-Attribute in Verbindung mit ihren entsprechenden Inhaltsattributen hängt vom Attribut ab. Meistens wird es den in der Spezifikation festgelegten Regeln folgen, aber manchmal nicht. HTML-Spezifikationen versuchen, dies so entwicklerfreundlich wie möglich zu gestalten, aber aus verschiedenen Gründen (meist historische) verhalten sich einige Attribute merkwürdig (z. B. Boolesche AttributeEinige Inhaltsattribute (z.B. HTML definiert Einschränkungen für die erlaubten Werte von booleschen Attributen: Wenn das Attribut vorhanden ist, muss sein Wert entweder die leere Zeichenkette sein (Äquivalenz, das Attribut kann einen nicht zugewiesenen Wert haben), oder ein Wert, der eine ASCII-Insensitivsee-Match für den kanonischen Namen des Attributs ist, ohne führende oder nachfolgende Leerzeichen. Die folgenden Beispiele sind gültige Möglichkeiten, ein boolesches Attribut zu markieren: html
Um klar zu sein, die Werte Event-Handler-AttributeWarnung: Die Verwendung von Content-Event-Handler-Attributen wird nicht empfohlen. Die Mischung aus HTML und JavaScript führt oft zu unwartbarem Code, und die Ausführung von Event-Handler-Attributen kann auch durch Content-Sicherheitsrichtlinien blockiert werden. Zusätzlich zu den in der Tabelle oben aufgeführten Attributen können globale Event-Handler — wie Alle Event-Handler-Attribute akzeptieren einen String. Der String wird verwendet, um eine JavaScript-Funktion wie html
Siehe auch |