# Rozdział 7: Tworzenie dostępnych tabel i formularzy oraz testowanie witryny

## Tabele

r07_list01.html Prosta tabela danych
r07_list02.html Tabela danych z podpisami w pojedynczych komórkach
r07_list03.html Wykorzystanie elementów `<th>` do zdefiniowania nagłówków tabel
r07_list04.html Użycie atrybutu `scope`
r07_list05.html Użycie elementu `<caption>` w celu zdefiniowania podpisu lub tytułu
r07_list06.html Wykorzystanie atrybutu `header` w złożonych tabelach danych

## Formularze

r07_list07.html Prosty formularz logowania
r07_list08.html Źle zaprojektowany formularz logowania
r07_list09.html Lepiej zaprojektowany formularz logowania
r07_list10.html Wykorzystanie elementu `label`
r07_list11.html Niedostępne przełączniki
r07_list12.html Dostępne przełączniki
r07_list13.html Niedostępne przełączniki 2
r07_list14.html Dostępne przełączniki bez etykiet wyświetlanych dla każdego przycisku
r07_list15.html Niejawne etykiety
r07_list16.html Wykorzystanie atrybutu `title` w elemencie `<input>`
r07_list17.html Wykorzystanie atrybutu `title` w elemencie `<input>` - sposób 2
r07_list18.html Wykorzystanie elementu `<fieldset>` do grupowania kontrolek
r07_list19.html Grupowanie opcji z wykorzystaniem elementu `<optgroup>`

## Formularze

r07_list20.html Przykład formularzy

## Rozwiązanie

Rozwiązanie Dostępna tabela cen.

Powrót do listy rozdziałów