Вопросы к Поиску с Алисой
Разница между атрибутами checked и selected в HTML заключается в их назначении и контексте использования.
Атрибут checked применяется к чекбоксам (флажкам). www.elated.com otus.ru Если он присутствует, то флажок уже выбран, если нет — остаётся пустым. www.elated.com При этом HTML ориентируется на наличие атрибута checked, а не на его содержание. sky.pro
Атрибут selected используется для выпадающих списков (элементов select). sky.pro webref.ru Если он есть у опции, то она считается выбранной, при этом значение атрибута в данном случае не имеет значения. sky.pro Атрибут selected отвечает за то, какой элемент выбран по умолчанию. ru.hexlet.io Если он не указан, то будет выбран первый элемент списка. ru.hexlet.io
Таким образом, checked используется для элементов, которые можно отметить, а selected — для элементов, где нужно указать выбранный по умолчанию вариант.