Wszyscy wiemy, jak utworzyć pole wyboru w HTML:
<input name="checkbox_name" id="checkbox_id" type="checkbox">
Czego nie wiem - jaka jest technicznie poprawna wartość zaznaczonego pola wyboru? Widziałem te wszystkie prace:
<input name="checkbox_name" id="checkbox_id" type="checkbox" checked>
<input name="checkbox_name" id="checkbox_id" type="checkbox" checked="on">
<input name="checkbox_name" id="checkbox_id" type="checkbox" checked="yes">
<input name="checkbox_name" id="checkbox_id" type="checkbox" checked="checked">
<input name="checkbox_name" id="checkbox_id" type="checkbox" checked="true">
Czy odpowiedź, że to nie ma znaczenia? Widzę żadnych dowodów na odpowiedź oznaczone jako poprawne tutaj ze specyfikacją samego:
Pola wyboru (i przyciski opcji) to przełączniki on / off, które mogą być przełączane przez użytkownika. Przełącznik jest „włączony”, gdy ustawiony jest sprawdzony atrybut elementu sterującego. Po przesłaniu formularza tylko formanty „on” mogą się powieść. Kilka pól wyboru w formularzu może mieć tę samą nazwę kontrolną. Tak więc na przykład pola wyboru pozwalają użytkownikom wybrać kilka wartości dla tej samej właściwości. Element INPUT służy do utworzenia kontrolki pola wyboru.
Co powiedziałby spec spec od poprawnej odpowiedzi? Proszę podać odpowiedzi oparte na dowodach.