Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Validacja
Forum PHP.pl > Forum > Po stronie przeglądarki > HTML \ XHTML
kapral
Dlaczego validator chce aby wszystkie alementy formularza były w jakiś znacznikach. Dlaczego nie można zapisać tak:
  1. <input type="submit" name="aa" value="ok" />

Jaki jest tego powód
mike
Jaka specyfikacja?
HTML, XHTML ? Która wersja?

A jak użyłeś tego znacznika? Podaj kod.
dr_bonzo
Pewnie chodzi o <fieldset>.
Po prostu taka jest specyfikacja [X]HTMLa - i to nie validator ma jakies wygorowane wymagania, tylko tutoriale zle ucza.
kapral
W specyfikacji XHTML wyskakuje mi taki błąd i validator wskazuje aby użyć:
document type does not allow element "input" here; missing one of "p", "h1", "h2", "h3", "h4", "h5", "h6", "div", "pre", "address", "fieldset", "ins", "del" start-tag
Tylko nie wiem po co każde pole formularza trzeba dawać w jakieś znaczniki
mike
Nie każde. Tak jest dobrze:
  1. <input type="text" name="name_1" />
  2. <input type="text" name="name_2" />
  3. <input type="text" name="name_3" />
  4. <input type="submit" name="OK" value="OK" />
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.