--- title: "ARIA (Accessible Rich Internet Applications) Accessibility Settings Reference" slug: "aria-accessible-rich-internet-applications-accessibility-settings-reference" updated: 2025-09-26T08:42:18Z published: 2025-09-26T08:42:18Z canonical: "docs.unqork.io/aria-accessible-rich-internet-applications-accessibility-settings-reference" --- > ## Documentation Index > Fetch the complete documentation index at: https://docs.unqork.io/llms.txt > Use this file to discover all available pages before exploring further. # ARIA (Accessible Rich Internet Applications) Accessibility Settings Reference **ARIA (Accessible Rich Internet Applications) accessibility settings** improve web accessibility by giving screen readers and other assistive technologies more information about user interface elements. Some components in Unqork support the **ARIA Role** (`role`) and **Aria Label** (`aria-label`) settings. Creators can customize a component’s **ARIA Role** (`role`) setting using predefined values to provide semantic meaning to content. While the **Aria Label** (`aria_label`) setting lets Creators enter a semantic description of their choosing: - **ARIA Role** (`role`): Identifies the purpose of an element when its function is not clear from the HTML alone. For example, a webpage might contain a custom button using a **
** for styling purposes. By default, a **
** has no semantic meaning, so screen readers will not know it’s meant to act like a button. So, assign the `role` attribute with a value of `button` to define the element’s purpose as a button. - **Aria Label** (`aria_label`): Provides a readable name for elements that might not have visible text. For example, a **