Bedeutung
Ein Markup-Schlüsselwort, das in spitzen Klammern eingeschlossen ist und dem Browser mitteilt, welche Art von Element erstellt werden soll.
Ziel
Verwenden Sie den Tag-Namen, wenn das Ziel ein allgemeiner Elementtyp ist, z. B. jeder Button oder jeder Link.
Markup
<header>...</header>Beispielanfrage
Ändern Sie das Styling aller Button-Tags innerhalb des Headers.
Bedeutung
Ein vollständiges HTML-Fragment, das normalerweise aus einem Start-Tag, Inhalt und einem End-Tag besteht.
Ziel
Verwenden Sie das Wort "Element", wenn Sie einen sichtbaren Teil der Seite meinen, z. B. eine Überschrift, eine Karte oder einen Button.
Markup
<button>Menu</button>Beispielanfrage
Verschieben Sie das Element für den Sprachenauswahl neben die Menüschaltfläche.
Grundlagen
Attribut
Attribute
<a href="/ko">Home</a>
Bedeutung
Zusätzliche Informationen, die innerhalb eines öffnenden Tags stehen, wie z. B. `href`, `class`, `id`, `src` oder `aria-label`.
Ziel
Attribute sind nützlich, wenn dieselbe Bezeichnung mehrfach vorkommt, aber nur eine eine bestimmte Klasse, ID oder Bezeichnung hat.
Markup
<a href="/ko">Home</a>Beispielanfrage
Ein aria-label-Attribut zum Menü-Button mit nur Icon hinzufügen.
Grundlagen
Öffnendes und schließendes Tag
Opening and closing tag
<section>Content</section>
Bedeutung
Viele Elemente beginnen mit einem öffnenden Tag und enden mit einem passenden schließenden Tag.
Ziel
Dies erleichtert die Erklärung, wo ein Abschnitt in der Markup-Sprache beginnt und endet.
Hinweis
Ein fehlendes schließendes Tag kann dazu führen, dass der Browser den späteren Inhalt als Teil des falschen Elements behandelt.
Markup
<section>Content</section>Beispielanfrage
Überprüfen Sie, ob der Kartenbereich übereinstimmende öffnende und schließende Tags hat.
Bedeutung
Eine Deklaration, die dem Browser mitteilt, das Dokument als modernes HTML zu rendern.
Ziel
Es wird normalerweise vom Framework verwaltet und selten während der Komponententwicklung geändert.
Markup
<!doctype html>Beispielanfrage
Ändern Sie nicht den Dokumenttyp; bearbeiten Sie nur die Seitenkomponente.
<html lang="ko">...</html>
Bedeutung
Das Wurzelelement, das das gesamte HTML-Dokument umschließt.
Ziel
Das HTML-Element wird für dokumentweite Einstellungen wie Sprach- oder Themenattribute verwendet.
Markup
<html lang="ko">...</html>Beispielanfrage
Legen Sie das Attribut "html lang" für jede Locale korrekt fest.
<head><title>...</title></head>
Bedeutung
Der Dokumentbereich für Metadaten, Titel, Symbole, SEO-Tags und Skripte, die keine sichtbaren Seiteninhalte sind.
Ziel
Verwenden Sie diesen Begriff, wenn Sie eine Änderung des SEO-Titels, der Beschreibung, der kanonischen URL oder der Metadaten anfordern.
Markup
<head><title>...</title></head>Beispielanfrage
Aktualisieren Sie den Metadaten-Titel für die Seite mit den HTML-Struktur-Begriffen.
<body>Visible page</body>
Bedeutung
Der Dokumentbereich, der sichtbare Seiteninhalte enthält.
Ziel
Die meisten Änderungen an Layout, Header, Menü und Tools erfolgen innerhalb des Hauptbereichs.
Markup
<body>Visible page</body>Beispielanfrage
Halten Sie den Hintergrund des Inhalts sowohl im hellen als auch im dunklen Modus konsistent.
<title>AI Engineering Tools</title>
Bedeutung
Der Seitentitel, der im Browser-Tab angezeigt wird und oft von Suchmaschinen verwendet wird.
Ziel
Verwenden Sie es, wenn die sichtbare H1 in Ordnung ist, aber der Browser- oder SEO-Titel geändert werden muss.
Markup
<title>AI Engineering Tools</title>Beispielanfrage
Machen Sie den Browsertitel spezifischer, ohne die sichtbare Seitentitel zu ändern.
<meta name="description" content="...">
Bedeutung
Metadaten-Tags, die die Seite, den Viewport, die Kodierung oder Informationen für die soziale Darstellung beschreiben.
Ziel
Meta-Beschreibungen beeinflussen Vorschaubilder und Such-Snippets, aber nicht den sichtbaren Seiteninhalt.
Markup
<meta name="description" content="...">Beispielanfrage
Aktualisieren Sie die Meta-Beschreibung, um nach durchsuchbaren HTML-Begriffen zu suchen.
Seitenbereiche
Header
header
<header>...</header>
Bedeutung
Ein semantischer Bereich für einleitende oder oberste Navigationsinhalte.
Ziel
Verwenden Sie eine Überschrift, wenn Sie den Seitentitel, die obere Navigation, den Theme-Button, den Sprach-Button oder den Menü-Button ansprechen möchten.
Markup
<header>...</header>Beispielanfrage
Verschieben Sie das Element für den Sprachenauswahl innerhalb der Header-Steuerelemente neben die Menüschaltfläche.
Seitenbereiche
Navigation
nav
<nav>...</nav>
Bedeutung
Ein semantischer Bereich für wichtige Navigationslinks.
Ziel
Verwenden Sie "nav", wenn Sie Kategorielinks, Menügruppen oder die Seitennavigation bearbeiten.
Markup
<nav>...</nav>Beispielanfrage
Gruppieren Sie die Menülinks innerhalb der Navigation nach Converter, Mathematik und Programmierung.
Seitenbereiche
Hauptteil
main
<main>...</main>
Bedeutung
Der Hauptinhaltsbereich einer Seite. Eine Seite sollte im Allgemeinen ein Hauptelement haben.
Ziel
Verwenden Sie "main", um den Seiteninhalt von Header, Footer oder Menü zu unterscheiden.
Markup
<main>...</main>Beispielanfrage
Halten Sie das schwebende Menü über dem Hauptinhalt, ohne es nach unten zu schieben.
Seitenbereiche
Abschnitt
section
<section>...</section>
Bedeutung
Eine thematische Gruppierung verwandter Inhalte, normalerweise mit einer Überschrift.
Ziel
Verwenden Sie "section", wenn Sie einen großen Seitenbereich ansprechen, z. B. einen Hero-Bereich, ein Werkzeugbereich oder Inhaltsreferenzen.
Markup
<section>...</section>Beispielanfrage
Reduzieren Sie die vertikale Füllung des Bereichs "Tools" auf mobilen Geräten.
Seitenbereiche
Artikel
article
<article>...</article>
Bedeutung
Ein eigenständiges Inhaltselement, z. B. eine Karte, ein Beitrag, ein Referenzeintrag oder ein Ergebnis.
Ziel
Verwenden Sie "article", wenn jede wiederholte Karte ihren eigenen Titel und Textkörper hat.
Markup
<article>...</article>Beispielanfrage
Machen Sie jeden Artikel kompakter auf dem Desktop.
Seitenbereiche
Nebenbemerkung
aside
<aside>...</aside>
Bedeutung
Ein Bereich für Inhalte, die den Hauptinhalt ergänzen, oft eine Seitenleiste oder ein Hinweis.
Ziel
Verwenden Sie "aside", wenn Sie ein Filterpanel, eine seitliche Navigation oder einen unterstützenden Hinweis anfordern, der verschoben werden soll.
Markup
<aside>...</aside>Beispielanfrage
Verschieben Sie den Seitenbereich unter den Hauptinhalt auf mobilen Geräten.
Seitenbereiche
Fußzeile
footer
<footer>...</footer>
Bedeutung
Ein Bereich am unteren Rand für rechtliche Links, sekundäre Navigation, Kontaktinformationen oder abschließende Inhalte.
Ziel
Verwenden Sie den Footer, wenn Sie das Seitenende ansprechen möchten, anstatt den unteren Rand eines Abschnitts.
Markup
<footer>...</footer>Beispielanfrage
Eine kleine Gruppe von Rechts-Links im Footer hinzufügen.
Bedeutung
Ein Überschriftenelement von `h1` bis `h6`, das den Seiteninhalt strukturiert.
Ziel
Verwenden Sie die Überschriftenebene, wenn Sie eine Änderung der Hierarchie anfordern, nicht nur der visuellen Größe.
Hinweis
Verwenden Sie h1 oder h2 nicht nur für die Größe; verwenden Sie CSS für die visuelle Größe und Überschriften für die Dokumentstruktur.
Markup
<h1>Page title</h1>Beispielanfrage
Behalten Sie den Seitentitel als `h1` und verwenden Sie `h2` oder `h3` für die Titel der Karten.
Bedeutung
Ein Absatz Text.
Ziel
Verwenden Sie "paragraph", wenn Sie beschreibenden Text oder dessen Abstand ändern.
Markup
<p>Description text.</p>Beispielanfrage
Kürzen Sie den Absatz unter der Überschrift.
<a href="/ko/tools/math-prompt">Start</a>
Bedeutung
Ein Linkelement, das zu einer anderen Seite, Route, Datei oder einem anderen Ort navigiert.
Ziel
Verwenden Sie einen Anker oder Link, wenn ein Element an einen anderen Ort verschoben wird, anstatt eine Aktion vor Ort auszuführen.
Markup
<a href="/ko/tools/math-prompt">Start</a>Beispielanfrage
Ändern Sie den Link zu den Browse-Tools, sodass er zum Tools-Bereich scrollt.
Bedeutung
Eine Gruppe verwandter Elemente, entweder ungeordnet mit `ul` oder geordnet mit `ol`.
Ziel
Verwenden Sie eine Liste, wenn Sie möchten, dass wiederholte Textelemente hinzugefügt, entfernt, neu angeordnet oder gruppiert werden.
Markup
<ul><li>Item</li></ul>Beispielanfrage
Gruppieren Sie die Menüpunkte in Kategorielisten.
<table><tr><td>Cell</td></tr></table>
Bedeutung
Eine strukturierte Gitterstruktur aus Zeilen und Zellen für tabellarische Daten.
Ziel
Verwenden Sie eine Tabelle, wenn der Inhalt echte Daten in Zeilen und Spalten enthält und keine rein visuelle Anordnung von Karten ist.
Markup
<table><tr><td>Cell</td></tr></table>Beispielanfrage
Verwenden Sie eine Tabelle für Wahrheitstabellendaten anstelle von einfachen Div-Blöcken.
Inhalt
Codeblock
code / pre
<pre><code>npm run build</code></pre>
Bedeutung
code kennzeichnet Code-Text. pre behält Zeilenumbrüche und Abstände für mehrzeiligen Code bei.
Ziel
Verwenden Sie einen Codeblock, wenn Befehle oder Beispiele eine exakte Formatierung erfordern.
Markup
<pre><code>npm run build</code></pre>Beispielanfrage
Zeigen Sie Terminalbefehle in einem <pre>/<code>-Block an.
Inhalt
Stark und Betonung
strong / em
<strong>Important</strong>
Bedeutung
Semantische Elemente zur Hervorhebung. `strong` bedeutet Wichtigkeit; `em` bedeutet Betonung.
Ziel
Verwenden Sie diese für aussagekräftige Betonung, nicht nur für dekorative Fettschrift oder Kursivschrift.
Markup
<strong>Important</strong>Beispielanfrage
Verwenden Sie "stark" für die Warnphrase innerhalb des Hinweises.
<img src="/hero.png" alt="Tool preview">
Bedeutung
Ein Element, das eine Bilddatei anzeigt.
Ziel
Verwenden Sie "image", wenn Sie eine Ersetzung, Größenänderung, Beschneidung oder einen alternativen Text für visuelle Medien anfordern.
Markup
<img src="/hero.png" alt="Tool preview">Beispielanfrage
Ein klares Alt-Attribut zum Hero-Bild hinzufügen.
<img alt="Menu panel open">
Bedeutung
Text, der ein Bild für Bildschirmleseprogramme beschreibt und angezeigt wird, wenn das Bild nicht geladen werden kann.
Ziel
Verwenden Sie "alt", wenn Sie die Zugänglichkeit oder die Bedeutung eines Bildes verbessern möchten.
Hinweis
Dekorative Bilder können leeren Alternativtext verwenden, aber aussagekräftige Bilder benötigen eine nützliche Beschreibung.
Markup
<img alt="Menu panel open">Beispielanfrage
Alternativtext hinzufügen, der erklärt, was der Screenshot zeigt.
Bedeutung
Ein Vektorgrafikelement, das häufig für Symbole, Diagramme und skalierbare Formen verwendet wird.
Ziel
Verwenden Sie SVG, wenn die Grafik eine einfache Form oder ein Symbol ist, das scharf bleiben soll.
Markup
<svg>...</svg>Beispielanfrage
Verwenden Sie ein SVG-Symbol für die Schaltfläche im Menü, wenn keine Symbolbibliothek verfügbar ist.
Formulare und Controls
Schaltfläche
button
<button type="button">Menu</button>
Bedeutung
Eine Steuerung, die eine Aktion ausführt, wenn sie angeklickt oder angetippt wird.
Ziel
Verwenden Sie eine Schaltfläche, wenn die Steuerung den UI-Zustand ändert, ein Menü öffnet, ein Formular absendet oder eine Aktion ausführt.
Hinweis
Für die Navigation ist ein Link in der Regel besser als ein Button.
Markup
<button type="button">Menu</button>Beispielanfrage
Der Menü-Button sollte das Dropdown-Menü für die Sprache schließen, bevor das Menü geöffnet wird.
Formulare und Controls
Formular
form
<form>...</form>
Bedeutung
Eine Gruppe von Bedienelementen, die zur Erfassung und Übermittlung von Benutzereingaben verwendet werden.
Ziel
Verwenden Sie ein Formular, wenn Eingaben zu einer einzigen Übermittlung oder einem einzigen Eingabe-Workflow gehören.
Markup
<form>...</form>Beispielanfrage
Gruppieren Sie die Suchfelder und Kategorieauswahl in einem formähnlichen Steuerungsbereich.
Formulare und Controls
Label
label
<label for="search">Search</label>
Bedeutung
Text, der eine Formularsteuerung benennt.
Ziel
Verwenden Sie das Label, wenn ein Eingabefeld einen sichtbaren oder für Screenreader geeigneten Namen benötigt.
Markup
<label for="search">Search</label>Beispielanfrage
Fügen Sie ein Label für die Suchleiste hinzu, ohne die UI zu überladen.
Formulare und Controls
Eingabe
input
<input type="search" placeholder="Search">
Bedeutung
Ein Feld, in dem der Benutzer einen Wert eingibt oder auswählt.
Ziel
Verwenden Sie "input", wenn Sie Suchfelder, Textfelder, Zahlen, Kontrollkästchen oder andere einfache Steuerelemente ansprechen möchten.
Markup
<input type="search" placeholder="Search">Beispielanfrage
Das Suchfeld sollte auf mobilen Geräten die volle Breite einnehmen.
Formulare und Controls
Auswählen
select
<select><option>English</option></select>
Bedeutung
Eine native Dropdown-Steuerung zum Auswählen einer Option aus einer Liste.
Ziel
Verwenden Sie "select", wenn das Steuerelement ein natives Formular-Dropdown-Menü und kein benutzerdefiniertes Menü ist.
Markup
<select><option>English</option></select>Beispielanfrage
Den Sprachauswahlbereich so stylen, dass die ausgewählte Option im Dark Mode lesbar ist.
Formulare und Controls
Textbereich
textarea
<textarea>Long text</textarea>
Bedeutung
Eine mehrzeilige Texteingabe.
Ziel
Verwenden Sie ein Textfeld, wenn Benutzer längere Texte einfügen oder bearbeiten müssen.
Markup
<textarea>Long text</textarea>Beispielanfrage
Erhöhen Sie die Höhe des Textbereichs für die Eingabe langer Anweisungen.
<button class="icon-button">...</button>
Bedeutung
Ein Attribut, das verwendet wird, um Elemente für das Styling oder das Verhalten zu gruppieren.
Ziel
Eine Klasse ist oft der praktischste Weg, um ein wiederholtes UI-Muster zu adressieren.
Markup
<button class="icon-button">...</button>Beispielanfrage
Wenden Sie dieselbe Klasse auf alle Schaltflächen zum Umschalten von Menükategorien an.
<section id="tools">...</section>
Bedeutung
Ein eindeutiger Identifikator für ein Element auf einer Seite.
Ziel
Verwenden Sie "id", wenn ein Link zu einem bestimmten Abschnitt scrollen muss oder ein Label mit einer Eingabe verbunden werden muss.
Hinweis
Die gleiche ID sollte nicht für mehrere Elemente auf einer Seite wiederverwendet werden.
Markup
<section id="tools">...</section>Beispielanfrage
Eine ID zum Bereich "Tools" hinzufügen, damit der Link "Tools durchsuchen" dorthin scrollen kann.
<a href="/ko/reference/html-structure-terms">HTML</a>
Bedeutung
Die Ziel-URL oder der Fragment für einen Link.
Ziel
Verwenden Sie "href", wenn ein Link auf die falsche Seite oder den falschen Abschnitt verweist.
Markup
<a href="/ko/reference/html-structure-terms">HTML</a>Beispielanfrage
Ändern Sie den href-Wert im Menü "Programmierung" in die neue HTML-Strukturseite für die Bestimmungen.
<img src="/images/example.png" alt="Example">
Bedeutung
Der Quellpfad für Bilder, Skripte, Iframes und ähnliche Medien.
Ziel
Verwenden Sie "src", wenn ein Bild oder ein Skript fehlt, falsch ist oder ersetzt werden sollte.
Markup
<img src="/images/example.png" alt="Example">Beispielanfrage
Ersetzen Sie die Bildquelle durch den neuen Pfad zum Vorschaubild.
Attribute
Datenattribut
data-*
<html data-theme="dark">
Bedeutung
Benutzerdefinierte Attribute, die verwendet werden, um Status oder Metadaten in einem Element zu speichern.
Ziel
Verwenden Sie Datenattribute, wenn die Formatierung von einem Status abhängt, z. B. von einem Thema, ob sie geöffnet, geschlossen oder ausgewählt ist.
Markup
<html data-theme="dark">Beispielanfrage
Verwenden Sie das Attribut "data-theme" im HTML-Element, um die Farben für den Dark Mode zu ändern.
Barrierefreiheit
Rolle
role
<div role="menu">...</div>
Bedeutung
Ein Accessibility-Attribut, das beschreibt, welche Art von UI-Objekt ein Element darstellt.
Ziel
Verwenden Sie "role", wenn eine benutzerdefinierte Komponente eine klare Semantik benötigt, z. B. ein Menü, ein Dialogfenster, ein Tab oder eine Benachrichtigung.
Hinweis
Native semantische Elemente sind in der Regel besser als das Hinzufügen einer Rolle zu einem generischen `<div>`-Element.
Markup
<div role="menu">...</div>Beispielanfrage
Geben Sie der Liste der benutzerdefinierten Sprachen eine geeignete Menürolle.
Barrierefreiheit
aria-label
aria-label
<button aria-label="Toggle menu">...</button>
Bedeutung
Ein Textlabel für Hilfstechnologien, wenn sichtbarer Text fehlt oder unzureichend ist.
Ziel
Verwenden Sie aria-label für Symbol-only-Steuerelemente wie Menü-, Such-, Schließ- oder Themen-Schaltflächen.
Markup
<button aria-label="Toggle menu">...</button>Beispielanfrage
Ein aria-label hinzufügen, das den Hamburger-Menü-Button klar benennt.
Barrierefreiheit
aria-expanded
aria-expanded
<button aria-expanded="false">Menu</button>
Bedeutung
Ein Accessibility-Attribut, das angibt, ob ein Steuerelement offen oder geschlossen ist.
Ziel
Verwenden Sie es für Dropdown-Menüs, Akkordeons und Menü-Schalter.
Markup
<button aria-expanded="false">Menu</button>Beispielanfrage
Aktualisieren Sie aria-expanded, wenn die Menükategorie geöffnet oder geschlossen wird.
Beziehungen
Elternteil und Kind
Parent and child
<nav><a>Link</a></nav>
Bedeutung
Ein Elternelement enthält Kindelemente darin.
Ziel
Verwenden Sie dies, wenn das Ziel von der Position abhängt, z. B. Links innerhalb der Navigation oder Schaltflächen innerhalb der Kopfzeile.
Markup
<nav><a>Link</a></nav>Beispielanfrage
Nur die Links stylen, die Kinder des Header-Navigationsbereichs sind.
Beziehungen
Geschwister
Sibling
<button /> <button />
Bedeutung
Elemente, die denselben übergeordneten Knoten haben, sind Geschwister.
Ziel
Verwenden Sie "sibling", wenn der Abstand oder die Interaktion von benachbarten Elementen abhängt.
Markup
<button /> <button />Beispielanfrage
Reduzieren Sie den Abstand zwischen den Header-Buttons.
Beziehungen
Verschachtelung
Nesting
<section><article><h2>Title</h2></article></section>
Bedeutung
Die Struktur, die entsteht, wenn Elemente innerhalb anderer Elemente platziert werden.
Ziel
Verwenden Sie "nesting", wenn Sie genau angeben müssen, welches innere Element geändert werden soll.
Markup
<section><article><h2>Title</h2></article></section>Beispielanfrage
In jeder Karte, verschieben Sie das Anwendungsbeispiel unter die Eigenschafts-Chips.
Beziehungen
Wrapper
Wrapper
<div class="container">...</div>
Bedeutung
Ein Element, das hauptsächlich zum Gruppieren, Einschränken oder Positionieren anderer Elemente verwendet wird.
Ziel
Verwenden Sie einen Wrapper, wenn das Layout ein umgebendes Element benötigt, anstatt Änderungen an jedem einzelnen Kindelement vorzunehmen.
Markup
<div class="container">...</div>Beispielanfrage
Einen Wrapper um die Header-Steuerelemente legen, damit das Dropdown rechts ausgerichtet werden kann.
Beziehungen
Container
Container
<div class="container">Page content</div>
Bedeutung
Eine Wrapper-Funktion, die den Seiteninhalt ausrichtet und auf eine lesbare Breite beschränkt.
Ziel
Verwenden Sie einen Container, wenn Sie die Gesamtbreite des Inhalts oder die Seitenränder ändern.
Markup
<div class="container">Page content</div>Beispielanfrage
Der Hauptinhaltscontainer sollte auf Desktop-Computern etwas schmaler sein.
Beziehungen
Fragment
Fragment
<>...</>
Bedeutung
Eine Wrapper-Komponente, die in React verwendet wird, um Elemente zu gruppieren, ohne ein zusätzliches DOM-Element hinzuzufügen.
Ziel
Verwenden Sie ein Fragment, um Elemente zu gruppieren, ohne das Layout oder CSS-Selektoren zu beeinflussen.
Markup
<>...</>Beispielanfrage
Verwenden Sie ein Fragment anstelle eines unnötigen Wrapper-Div.
Barrierefreiheit
Semantisches HTML
Semantic HTML
<main><section><h1>...</h1></section></main>
Bedeutung
HTML, das Elemente gemäß ihrer Bedeutung und nicht nur ihrem visuellen Erscheinungsbild verwendet.
Ziel
Verwenden Sie semantisches HTML, wenn Sie die Struktur, die Barrierefreiheit, die Suchmaschinenoptimierung (SEO) oder die Wartbarkeit verbessern.
Markup
<main><section><h1>...</h1></section></main>Beispielanfrage
Verwenden Sie semantisches HTML für die Referenzseitenabschnitte anstelle von generischen Divs.
Barrierefreiheit
Orientierungspunkt
Landmark
<header> <nav> <main> <footer>
Bedeutung
Wichtige Bereiche der Seite, die Benutzern von Hilfstechnologien helfen, sich schnell zurechtzufinden.
Ziel
Kopfzeile, Navigation, Hauptbereich, Seitenleiste und Fußzeile können als Ankerpunkte dienen.
Markup
<header> <nav> <main> <footer>Beispielanfrage
Halten Sie ein klares, wichtiges Element auf jeder Seite.
Barrierefreiheit
Zugänglicher Name
Accessible name
<button aria-label="Open menu">☰</button>
Bedeutung
Der Name, den eine assistive Technologie verwendet, um eine Steuerung anzukündigen.
Ziel
Verwenden Sie einen zugänglichen Namen, wenn eine Steuerung visuell klar ist, aber nicht für Screenreader benannt ist.
Markup
<button aria-label="Open menu">☰</button>Beispielanfrage
Geben Sie dem Umschalter für das Thema einen klaren, zugänglichen Namen in jeder Sprache.
Barrierefreiheit
Tabindex
tabindex
<button tabindex="0">Action</button>
Bedeutung
Ein Attribut, das die Reihenfolge des Tastaturfokus beeinflussen kann.
Ziel
Verwenden Sie es vorsichtig, wenn benutzerdefinierte Steuerelemente nicht über die Tastatur erreichbar sind.
Hinweis
Positive Tabindex-Werte können eine verwirrende Tastaturreihenfolge verursachen. Die native Fokusreihenfolge ist in der Regel besser.
Markup
<button tabindex="0">Action</button>Beispielanfrage
Vermeiden Sie positive tabindex-Werte und behalten Sie die natürliche Reihenfolge der Tastatur bei.