а. Рассмотрим эту разметку:
<table><th></th></table>
Когда я осматриваю страницу, я получаю:
<body><table><tbody><tr><th></th></tr></tbody></table>
b. Рассмотрим эту разметку:
<table><span role="columnheader"></span></table>
Когда я проверяю страницу, я получаю:
<body><span role="columnheader"></span><table></table>
- Проверено на chrome, ff и explorer (11).
Как это может быть?
Я запустил эту ситуацию, пытаясь проверить parentNode
, и не получил «таблицы» в обоих сценариях, как ожидалось.
Может кто-нибудь, пожалуйста, затените это поведение?