HTML <isindex>-Tag
Das <isindex>-Tag wurde verwendet, um ein einzeiliges Texteingabefeld für Suchanfragen im aktuellen Dokument zu definieren. Das Tag wird innerhalb des <head>-Elements platziert.
DANGER
Das <isindex>-Tag ist ein veraltetes HTML-Tag, das in der HTML-Spezifikation obsolet ist und von modernen Browsern nicht mehr unterstützt wird. Verwenden Sie zum Definieren eines einzeiligen Eingabefelds das <input>-Tag in Kombination mit dem <label>-Tag.
Moderne Alternative
Um heute ein Sucheingabefeld zu erstellen, verwenden Sie ein <form>-Element mit einem <input type="search">:
<form action="/search" method="get">
<label for="search">Search:</label>
<input type="search" id="search" name="q" placeholder="Search a text">
<button type="submit">Go</button>
</form>Das <isindex>-Tag wurde in früheren HTML-Versionen nicht konsistent von allen Browsern implementiert und ist seitdem obsolet. Wenn es innerhalb von <head> platziert wird, interpretiert der Browser es als Anweisung, eine Suchfunktion für das Dokument bereitzustellen. Moderne Browser verfügen jedoch bereits über eine integrierte Suchfunktion, wodurch dieses Tag überflüssig geworden ist.
Syntax
Das <isindex>-Tag ist ein Void-Element, was bedeutet, dass kein schließendes Tag erforderlich ist. In XHTML muss das <isindex>-Tag jedoch selbstschließend sein (<isindex />).
Beispiel für das HTML <isindex>-Tag:
HTML <isindex>-Tag
<!DOCTYPE html>
<html>
<head>
<isindex prompt="Search a text" />
</head>
</html>Attribute
| Attribut | Wert | Beschreibung |
|---|---|---|
| prompt | Hinweis-Text | Gibt den Textstring an, der vor dem Eingabefeld für die Suchanfrage angezeigt wird. Wenn weggelassen, zeigt der Browser seinen eigenen Standardtext an. |
| action | URL | Gibt die URL an, an die die Formulardaten gesendet werden. |
Das <isindex>-Tag unterstützt die Globalen Attribute und die Ereignisattribute.
Praxis
Was ist über das HTML <isindex>-Tag basierend auf den Informationen auf www.w3docs.com wahr?