Почему браузеры все еще вводят <tbody> в HTML5?

Пример документа HTML5.

И IE9 и Chrome14 логTBODY какtagName элемента внутри<table>

Спецификация HTML5 на<table> четко говорится:

с последующим нулем или несколькими элементами tbody или одним или несколькими элементами tr

Более того.Спецификация HTML5 на<tr> четко говорится:

Будучи дочерним элементом элемента таблицы, после любого заголовка, элементов colgroup и thead, но только в том случае, если отсутствуют элементы tbody, являющиеся дочерними элементами элемента таблицы.

Почему браузеры портят мой DOM и вводят<tbody> когда

Я не просил одногоЭто совершенно справедливо без одного

Ответ «обратная совместимость» не имеет абсолютно никакого смысла, потому что я специально выбрал тип документа HTML5.

Ответы на вопрос(6)

Ваш ответ на вопрос