Некоторые атрибуты играют роль булевых переменных (например, атрибут selected для OPTION). Их появление в начале тега элемента подразумевает, что значение атрибута "истинно". Их отсутствие подразумевает значение "false".
Логические атрибуты могут юридически принимать одно значение: имя самого атрибута (например, selected="selected")...
Ответ 2
Атрибуты checked и selected тега <input> относятся к группе атрибутов, которые не принимают значение.
Неправильно. Они принимают значение, которое совпадает с именем атрибута.