Вы также можете сделать xor с 0xFFFFFFFF, что эквивалентно «беззнаковому дополнению».
>>> 0xFFFFFF00 ^ 0xFFFFFFFF
255
http://htmlhelp.com/reference/html40/tables/tbody.html :
Элемент TBODY определяет группу строк данных в таблице. ТАБЛИЦА должна иметь один или несколько элементов TBODY, которые должны следовать за необязательным TFOOT. Конечный тег TBODY всегда необязателен. Начальный тег является необязательным, если таблица содержит только один TBODY и не содержит THEAD или TFOOT.
Таким образом, там всегда есть tbody (хотя иногда и начальный, и конечный теги необязательны и опускаются), а используемые вами инструменты - правильно, показывая это вам.
thead или tfoot, с другой стороны, никогда не присутствуют, если вы явно не включили их, и если вы это сделаете, tbody (s) также должны быть явными.
Да, tbody - это стандартный элемент, указывающий тело таблицы. Помещать его в разметку не обязательно, но, как вы видели, он будет включен в DOM.