Przejdź do głównej treści
2 min czytania

Etykietowanie pól formularzy

Jak poprawnie tworzyć etykiety dla pól formularzy? Etykietowanie formularzy jest kluczowym aspektem dostępności stron internetowych. Odpowiednie etykiety pomagają wszystkim użytkownikom zrozumieć, jakie informacje...

Formularze na stronach - grafika, projektowanie, UX design

Jak poprawnie tworzyć etykiety dla pól formularzy?

Etykietowanie formularzy jest kluczowym aspektem dostępności stron internetowych. Odpowiednie etykiety pomagają wszystkim użytkownikom zrozumieć, jakie informacje powinni wprowadzić w dane pole formularza. Zgodnie ze standardem WCAG 2.1, oto kilka zasad, które powinieneś przestrzegać podczas etykietowania formularzy:

Etykietowanie Formularzy: Kluczowe Zasady Dostępności

  1. Stosuj jasne i zrozumiałe etykiety :Etykietowanie formularzy powinny jasno opisywać, jakie informacje użytkownik powinien wprowadzić. Na przykład, zamiast "Wprowadź", lepiej napisać "Wprowadź adres e-mail".
  2. Korzystaj z elementu <label>: W HTML, etykiety powinny być związane z ich odpowiadającymi polami formularza za pomocą elementu <label>. To pomaga technologiom asystującym, takim jak czytniki ekranu, zrozumieć związki pomiędzy etykietami i polami formularza.
  3. Umieszczaj etykiety blisko odpowiednich pól: Etykiety powinny być umieszczone blisko swoich odpowiadających pól, aby użytkownicy mogli łatwo zrozumieć, do którego pola formularza odnoszą się dane etykiety.
  4. Zawsze stosuj etykiety: Każde pole formularza powinno mieć etykietę, nawet jeśli wydaje się to oczywiste. Na przykład, pole do wprowadzenia adresu e-mail powinno mieć etykietę "Adres e-mail", nawet jeśli obok znajduje się ikona koperty.
  5. Etykiety niewidoczne: W niektórych przypadkach, możesz chcieć ukryć etykietę na stronie, ale wciąż chcesz, aby była dostępna dla technologii asystujących. W takim przypadku możesz użyć technik CSS do ukrycia etykiety w sposób dostępny.
  6. Użyj ARIA: ARIA (Accessible Rich Internet Applications) to zestaw atrybutów, które można dodać do HTML, aby poprawić dostępność. Atrybut aria-label i aria-labelledby mogą być użyte do dostarczenia etykiet dla elementów interfejsu użytkownika, które nie mają jasnej etykiety tekstowej.
    
    
    Jeśli chcesz się dowiedzieć więcej przeczytaj inne nasze artykuły.
Zobacz wszystkie
Grafika informacyjna na jasnym, kremowym tle. Po lewej stronie napis robots.txt, a obok zielona plakietka z tekstem „Allow: /”. Pod spodem bardzo duża, czarna liczba 429, a pod nią mniejszym krojem maszynowym napis „Too Many Requests”. Po prawej stronie biała, zaokrąglona karta z tabelą o dwóch kolumnach: „User-Agent” i „HTTP”. W tabeli sześć wierszy: Googlebot i Bingbot mają zieloną plakietkę z kodem 200, natomiast GPTBot, OAI-SearchBot, ClaudeBot i PerplexityBot mają pomarańczową plakietkę z kodem 429. Grafika pokazuje sprzeczność: plik robots.txt zezwala wszystkim botom na dostęp, ale serwer odsyła crawlery sztucznej inteligencji z błędem, przepuszczając jednocześnie boty Google i Bing. Zdjęcie wygenerowane przez AI
• 7 min czytania

Niewidzialni dla AI. Jak sprawdzić, czy serwer nie blokuje wyszukiwarek sztucznej inteligencji

Dostaliśmy maila: „ChatGPT nie zna Państwa firmy”. Sprawdziliśmy — to była prawda, ale z zupełnie innego powodu, niż sugerował nadawca. Serwer odsyłał boty sztucznej inteligencji błędem...

Hala basenowa dostosowana do potrzeb osób z niepełnosprawnościami. Kobieta na wózku z opiekunką przy otwartej komfortce z podnośnikiem sufitowym i leżanką. Obok niecki pochylnia z poręczami prowadzi do wody. Zdjęcie wygenerowane przez AI Case Study
• 3 min czytania

Dostępność basenów

Dostępny basen to obiekt sportowo-rekreacyjny zaprojektowany i wyposażony tak, aby każdy - niezależnie od stopnia sprawności - mógł bezpiecznie, samodzielnie i komfortowo korzystać ze...

Masz pytania dotyczące dostępności?

Skonsultuj swój projekt z naszymi ekspertami. Pomożemy ocenić zgodność Twojego serwisu z wymogami prawnymi i zoptymalizować proces wdrożenia.

Projekt międzynarodowy

AIMused – dostępność i sztuczna inteligencja w muzeach

Nautil jest partnerem technologicznym projektu, w którym razem z instytucjami z Polski, Niemiec, Danii, Szwecji i Litwy tworzymy rozwiązania oparte na AI, by muzea i atrakcje turystyczne były dostępne dla każdego.

Więcej o projekcie AIMused
Interreg Południowy Bałtyk. Współfinansowane przez Unię Europejską

Projekt współfinansowany z Europejskiego Funduszu Rozwoju Regionalnego w ramach programu Interreg Południowy Bałtyk 2021–2027.