В HTML (в отличие от XHTML) простой атрибут selected
без значения вообще работает нормально:
<option selected>Apple</option>
<option>Orange</option>
В XHTML (включая XHTML5) вам нужно значение, которое также должно быть selected
:
<option selected="selected">Apple</option>
<option>Orange</option>
Это также хорошо работает в HTML.
Обычно это относится к логическим значениям в (X) HTML. Способ установить их в ложь - полностью их опустить. Установка значений true
и false
может работать, но нестандартно.
Обратите внимание, что для списка опций по умолчанию выбран первый, поэтому в этом случае это вообще не требуется.