Co to jest tag wejściowy?
Znacznik to kod formatujący, który jest częścią języka dokumentu, znanego również jako język znaczników , służący do opisywania tekstu w sposób inny niż tekst i zawiera instrukcje dotyczące sposobu wyświetlania tekstu. Istnieją różne systemy znaczników, które mają dużą liczbę unikalnych znaczników. Systemy lub języki znaczników obejmują TeX, Scribe, GML, SGML, HTML, XML i XHTML. HTML oznacza HyperText Markup Language i jest używany w sieci WWW do tworzenia struktury tekstu i dokumentów oraz do tworzenia hiperłączy między dokumentami, podczas gdy XHTML (rozszerzalny HTML) łączy HTML i XML. Tag wejściowy jest tagiem HTML i XHTML i jest obsługiwany przez przeglądarki Microsoft® Internet Explorer®, Mozilla® Firefox®, Opera®, Google® Chrome® i Apple® Safari®.
Wiele znaczników HTML i XHTML służy do formatowania tekstu na stronie, ale niektóre stwarzają możliwości interakcji użytkownika, a znacznik wejściowy jest jednym z tych ostatnich: jest kluczowym graczem w tworzeniu formularzy. Istnieje jednak istotna różnica między sposobem użycia znacznika wejściowego w HTML a sposobem użycia w XHTML. W HTML używany jest znacznik <input>, z elipsami zamienionymi na dowolną zawartość zawartą w znaczniku i nie ma znacznika końcowego. W XHTML znacznik wejściowy wymaga odpowiedniego zamknięcia, takiego jak <input />.
Tag wejściowy musi zawierać atrybut type, aby określić typ pola kontrolnego, które ma być użyte. Dostępne są następujące opcje: przycisk, pole wyboru, plik, ukryty, obraz, hasło, radio, reset, przesłanie i tekst. Typ przycisku zwykle ma akcję zaprogramowaną za pomocą skryptu po stronie klienta, taką jak JavaScript®, a pole wyboru i przyciski opcji włączają się i wyłączają po kliknięciu. Typ pliku pozwala użytkownikowi przesłać plik, podczas gdy ukryte wartości nie są wyświetlane, ale pozostają dołączone do wpisu formularza. Hasło różni się od tekstu tym, że często zawiera kropki lub gwiazdki do maskowania wprowadzanych znaków, a przesyłanie, obraz - który jest rodzajem przycisku wysyłania - i resetowanie to globalne przetwarzanie danych formularza.