W formularzach HTML istnieją różne typy pól <input>, które wpływają na sposób wprowadzania i prezentacji danych. Pole, o którym można powiedzieć, że "ukrywa wprowadzone do niego znaki", to typ używany do wpisywania haseł. W praktyce przeglądarka nie pokazuje jawnie wpisywanych znaków (zastępuje je symbolami), co ogranicza ryzyko podglądnięcia hasła przez osoby znajdujące się obok użytkownika.
Odpowiedź "ma wpisany domyślny tekst "pole"" opisuje inną cechę: domyślną wartość lub podpowiedź widoczną w polu. Takie zachowanie wynika zwykle z ustawienia wartości lub podpowiedzi (np. placeholder) i nie jest charakterystyczne dla samego mechanizmu ukrywania znaków.
Odpowiedź "wyświetla wprowadzone do niego znaki" dotyczy standardowego pola tekstowego, w którym znaki są widoczne. To przeciwieństwo pola hasła, więc nie pasuje do opisu "ukrywa".
Odpowiedź "umożliwia wpisywanie tylko wartości liczbowych" odpowiada polu liczbowemu (np. do wieku, ilości, numeru). Takie pole może ograniczać zakres i format danych, ale nie służy do maskowania znaków hasła.
Wskazówka egzaminacyjna: zapamiętaj, że ukrywanie znaków w przeglądarce to cecha interfejsu (warstwa prezentacji). Bezpieczeństwo logowania zależy też od poprawnej obsługi po stronie serwera, szyfrowania transmisji (HTTPS) i dobrych praktyk przechowywania haseł.