0Pricing
Web Accessibility Academy · Lektion

Die Berechnung des zugänglichen Namens verständlich erklärt

Wie der Browser entscheidet, wie ein Element genannt wird.

Die Berechnung des zugänglichen Namens verständlich erklärt ist eine kostenlose Web Accessibility Academy-Lektion auf CoddyKit. Dies ist Lektion 1 von 4. Du kannst die komplette Lektion unten kostenlos lesen – dann übst du sie direkt im Browser mit einem integrierten Code-Editor und einem KI-Tutor rund um die Uhr. Sie ist Teil des Web Accessibility Academy-Lernpfads, und dein Fortschritt wird über Web und CoddyKit-App synchronisiert. Der Web Accessibility Academy-Kurs umfasst insgesamt 4 Lektionen.

Teile dieser Lektion wurden noch nicht übersetzt und werden auf Englisch angezeigt.

What Is an Accessible Name?

The accessible name is the short label a screen reader speaks for an element, like Submit for a button or Search for a field.

Why It Matters

If an element has no accessible name, a screen reader announces just its role, like button, leaving users with no idea what it does.

The Browser Computes It

You rarely set the name directly. The browser runs a name computation algorithm over your markup to decide what each element is called.

It Follows an Order

The algorithm checks sources in a fixed priority order and uses the first one it finds. Knowing that order lets you predict the result.

aria-labelledby Wins First

The highest priority is aria-labelledby. If present, it overrides every other source, gathering text from the elements it points to.

<button aria-labelledby="t">x</button>
<span id="t">Close menu</span>

aria-label Comes Next

If there is no labelledby, the browser uses aria-label, a string you type directly on the element as its spoken name.

<button aria-label="Close">x</button>

Then Native Labeling

Next come native sources, like a label tied to an input, or the alt text of an image. Use these whenever you can.

<label for="email">Email</label>
<input id="email">

Then the Content Itself

For many elements the name falls back to their text content. A button reading Save is named Save without any extra attribute.

<button>Save</button>

title Is the Last Resort

The lowest priority source is the title attribute. It only names an element when nothing better exists, and it is easy to miss.

Names Get Trimmed

The computed name is flattened into one string with extra whitespace collapsed, so line breaks and indentation never reach the user.

Name vs Description

The name is what an element is called; a description is extra detail read after it. Today we focus on getting the name right.

Quick Check

An element has both aria-label and inner text. Which becomes its name?

Recap: How Names Are Built

You learned the name computation order: labelledby, then aria-label, then native labels and content, with title last. 🧩

Häufig gestellte Fragen

Ist die Lektion „Die Berechnung des zugänglichen Namens verständlich erklärt“ kostenlos?

Ja — der vollständige Text von „Die Berechnung des zugänglichen Namens verständlich erklärt“ ist hier im Web kostenlos zu lesen. Um sie interaktiv zu üben (integrierter Code-Editor und 24/7 KI-Tutor) und den Rest des Web Accessibility Academy-Kurses freizuschalten, upgrade auf CoddyKit PRO. Der Web Accessibility Academy-Kurs umfasst insgesamt 4 Lektionen.

Was lerne ich in „Die Berechnung des zugänglichen Namens verständlich erklärt“?

Wie der Browser entscheidet, wie ein Element genannt wird. Du übst Web Accessibility Academy mit praktischem Code, den du direkt im Browser ausführst, und ein 24/7 KI-Tutor beantwortet deine Fragen während du die Lektion bearbeitest.

Brauche ich Erfahrung, um Web Accessibility Academy zu starten?

Keine Vorkenntnisse erforderlich. Web Accessibility Academy auf CoddyKit ist für Anfänger bis fortgeschrittene Lernende strukturiert, sodass du hier starten oder von Anfang an beginnen und in deinem eigenen Tempo voranschreiten kannst. Dies ist Lektion 1 von 4.

Wie lange dauert die Lektion „Die Berechnung des zugänglichen Namens verständlich erklärt“?

Die meisten CoddyKit-Lektionen dauern etwa 5–10 Minuten. Jede ist kompakt und interaktiv, sodass du stetig Fortschritte machst und genau dort weitermachst, wo du aufgehört hast – im Web und in der App.

Kann ich in dieser Web Accessibility Academy-Lektion Code schreiben und ausführen?

Ja. Jede Web Accessibility Academy-Lektion enthält einen integrierten Code-Editor, sodass du echten Code direkt in deinem Browser schreibst und ausführst und sofort KI-Feedback erhältst — ohne lokale Einrichtung erforderlich.

Alle Lektionen in diesem Kurs

  1. Die Berechnung des zugänglichen Namens verständlich erklärt
  2. aria-label vs aria-labelledby
  3. aria-describedby für zusätzlichen Kontext
  4. Häufige Fehler bei der Benennung, die Steuerelemente stumm schalten
← Zurück zu Web Accessibility Academy