Похоже, что это глупый вопрос, но мне интересно, что лучший способ заявить, что флажок установлен или не установлен в HTML.
Я видел много разных примеров:
<input type="checkbox" checked="checked" />
<input type="checkbox" />
<input type="checkbox" checked="yes" />
<input type="checkbox" checked="no" />
<input type="checkbox" checked="true" />
<input type="checkbox" checked="false" />
Какие браузеры работают, с какими из них и, самое главное, jQuery выясняет, какой флажок установлен во всех 3?
Edit: Спецификация W3C, по-видимому, подразумевает, что только проверенное attr является правильным. Означает ли это, что checked = "false" и checked = "no" все равно будет отмечать этот флажок?