Zum Hauptinhalt springen

Insight · Semantisches HTML & Barrierefreiheit

Buttons und Links nach Funktion statt nach Aussehen wählen

Links navigieren zu einem Ziel, Buttons lösen eine Aktion aus. Die sichtbare Gestaltung darf diese funktionale Trennung nicht ersetzen.

Für Webentwickler und UX-Teams lässt sich „Buttons und Links semantisch wählen“ vor allem an zwei Punkten beurteilen: „Navigationsziel“ und „Link als Schalter“. Diese Gegenüberstellung macht die fachliche Grenze greifbar.

Veröffentlicht: · 3 Min. Lesezeit · Autor:

Ein Link führt zu einer anderen URL oder Position, während ein Button den aktuellen Zustand verändert oder eine Aktion auslöst. Das native Element wird nach dieser Folge gewählt und unabhängig davon gestaltet, damit Tastatur-, Browser- und Hilfsmittelverhalten erwartbar bleiben.

  • Navigationsziel – Ein Wechsel zu einer URL, einem Dokumentanker oder einer externen Ressource wird mit einem echten Link umgesetzt.

  • Ausgeführte Aktion – Eine Zustandsänderung, Formularaktion oder Interface-Steuerung verwendet einen Button mit passendem Standardverhalten.

  • Erwartbare Bedienung – Elementtyp, zugänglicher Name, Fokuszustand und Tastaturauslösung entsprechen derselben erkennbaren Funktion.

Ausgeführte Aktion

  1. Für jedes interaktive Element die Folge der Aktivierung als Ortswechsel oder Zustandsaktion eindeutig beschreiben.

  2. Den passenden nativen Link oder Button einsetzen und Styling vollständig vom gewählten HTML-Element entkoppeln.

  3. Klick, Enter, Leertaste, Kontextmenü und Fokusdarstellung entsprechend dem erwarteten Elementverhalten praktisch testen.

Eine Kartenkomponente nutzt einen Button mit JavaScript, um zur Detailseite zu wechseln, während ein Link ohne href den Filterbereich öffnet. Die Rollen werden getauscht: Der Kartentitel wird ein echter Link, der Filteröffner ein Button mit aria-expanded; beide behalten ihre bisherige visuelle Gestaltung.

  • Link als Schalter – Ein href-loses a-Element steuert einen Zustand und verhält sich bei Tastatur, Kopieren oder neuem Tab nicht wie erwartet.

  • Button als Navigation – JavaScript ändert die URL über einen Button und entfernt Browserfunktionen wie Linkvorschau oder Öffnen in neuem Fenster.

  • Optik als Semantik – Komponenten werden nach Farbe oder Form benannt und ändern ihren Elementtyp, obwohl ihre Aufgabe gleich bleibt.

Erwartbare Bedienung

  • Anteil inventarisierter Interaktionen, deren nativer Elementtyp mit der dokumentierten Navigations- oder Aktionsfolge übereinstimmt.

  • Anzahl eigener Klick-Handler auf nicht interaktiven Elementen oder Links und Buttons mit künstlich nachgebautem Standardverhalten.

Eine vertiefende Frage beantwortet PDFs, Downloads und externe Links verständlich kennzeichnen: Wie kennzeichnet man PDFs, Downloads und externe Links verständlich und barrierearm?

Weitere Perspektiven bietet JavaScript-Navigation ohne echte Links vermeiden.

Wenn du „Buttons und Links semantisch wählen“ praktisch umsetzen möchtest, kannst du auf robuste Website-Systeme zurückgreifen. Dort stehen „Native Semantik und Seitenstruktur“ und „Navigationsziel“ im Mittelpunkt.

Links versetzen Menschen an einen anderen Ort, Buttons verändern den aktuellen Zustand oder lösen eine Aktion aus. Diese funktionale Grenze schafft erwartbares Verhalten unabhängig vom Design.

Quellen und weiterführende Hinweise

Die folgenden offiziellen Dokumentationen und Standards belegen die fachliche Einordnung.

Kernthese

Für einen Ortswechsel wird ein Link verwendet, für eine Zustandsänderung oder Aktion ein Button. Das native Element sichert erwartbares Tastatur- und Hilfsmittelverhalten.

Worum es nicht geht

Nicht gemeint ist das Abhaken eines einzigen Prüfpunkts. Entscheidend sind die getrennten Risiken „Link als Schalter“, „Button als Navigation“ und „Optik als Semantik“.

Worum es geht

Drei Anforderungen begrenzen die Lösung: „Navigationsziel“, „Ausgeführte Aktion“ und „Erwartbare Bedienung“. Sie müssen im produktiven Zusammenspiel bestehen.

Mehr Insights

Semantisches HTML & Barrierefreiheit

Fokuszustände sichtbar machen, ohne das Design zu entstellen

Zu „Buttons und Links semantisch wählen“ gehört als eigenständiger Prüfschritt die Frage: Wie lassen sich gut sichtbare Fokuszustände in ein Designsystem integrieren?

Semantisches HTML & Barrierefreiheit

Modale Dialoge mit sauberem Fokusmanagement entwickeln

Ergänzt „Buttons und Links semantisch wählen“ um eine getrennte Entscheidung: Wie funktioniert korrektes Fokusmanagement bei einem modalen Dialog?

Insights Übersicht

Alle VELUNO Insights im Überblick

Weitere Analysen zu Website-Systemen, digitaler Sichtbarkeit und belastbaren Arbeitsmodellen.

Praktische Konsequenz

Ausgeführte Aktion: nächste Arbeitsstufe

Ein Interaktionsinventar sollte Ziel oder Zustandsfolge jedes klickbaren Elements notieren. Abweichungen lassen sich danach mit nativen Elementen korrigieren, ohne das visuelle Komponentensystem neu zu gestalten.