@jwiscarson Совершенно верно, мой ответ был неверным, поэтому я исправил его. Состояние определяется наличием отсутствия атрибута в отличие от его значения.
аю, согласно спецификации W3, вы должны сделать
<input type="checkbox" checked="checked" />
А также
selected="selected"
Но большинство браузеров примут это, вы просто пишете «ПРОВЕРЕНО» и не указываете значение. Итак, что если вы включите атрибут, есть ли значения, которые (последовательно) будут считаться ложными?