Ответ 1
Если вы пишете XHTML, требуется selected="selected"
.
Если вы пишете HTML, selected
меньше нажатий клавиш и меньше байтов.
Не имеет лучшей совместимости с браузерами.
Какова наилучшая практика предварительного выбора <option>
в <select>
?
Согласно различным сайтам, оба работают. Но какой из них лучше? самый совместимый?
<option selected="selected">Foo</option>
<option selected>Bar</option>
Если вы пишете XHTML, требуется selected="selected"
.
Если вы пишете HTML, selected
меньше нажатий клавиш и меньше байтов.
Не имеет лучшей совместимости с браузерами.
В соответствии с стандартом HTML4 использование selected
подразумевает selected="selected"
. Таким образом, стандарт уже определяет, что оба поддерживаются. Их пример кода уже включает блок кода, используя selected
.
Для совместимости с XHTML (в частности, здесь есть "проблема" ), есть опция selected="selected"
.
HTML5 также определяет selected
сам по себе, поэтому не нужно беспокоиться.