Я использую FF 25.0.1
игнорирует selected=""
и selected="selected"
.
Но если я просто попробую selected
, опция будет выбрана.
Странное (неконформное) поведение. Я знаю, что selected
является верным HTML5 и является самой короткой формой, но я обычно пишу код, который также проверяет правильность XML, чтобы я мог использовать любой инструмент проверки XML для очень строгой проверки результатов (и обмен данными легко ...)
Согласно W3C, эти варианты должны быть действительны для логических атрибутов:
HTML5: boolAttr="" | boolAttr="boolAttr" | boolAttr
XHTML5: boolAttr="" | boolAttr="boolAttr"
Я предпочитаю первый, так как он почти такой же короткий, как и последний (не соответствующий XML) вариант, но должен быть проверен как XHTML5, так и HTML5. Надеюсь, Mozilla это исправит!