Formularze internetowe
HTML to obok formatu PDF jeden z najlepszych sposobów na tworzenie dostępnych formularzy. Aby były one jak najbardziej użyteczne, należy używać znaczników semantycznych. Są to odpowiednie elementy i atrybuty HTML, które pomagają czytnikom ekranu i innym technologiom pomocniczym zrozumieć formularz i poruszać się po nim. Najważniejsze z nich wykorzystywane do tworzenia formularzy, to:
Znacznik ten służy do tworzenia formularza HTML. Przykład użycia:
Znacznik ten określa rodzaj danych wejściowych. Najczęściej wykorzystywany to text – pole służace do wprowadzania tekstu. Inne typy danych to na przykład:
Każde pole formularza powinno zawierać etykietę, aby użytkownik korzystający z technologii asystującej mógł dowiedzieć się co ma wpisać w danym polu. Dodatkowo, powinna ona być połączona z polem wprowadzania tekstu, poprzez atrybut etykiety for i atrybut pola id o tej samej wartości. Na przykład:
Podobne elementy służące do wprowadzania danych można pogrupować za pomocą elementu