What are the main reasons someone would use HTML\'s tbody in a table? Is it just for formatting purposes?
I use head and body
What if the header of the table is the first column in every row? In that case there's no way to specify the header of the table. It will actually break the HTML since the parser will assume that everything is part of the body of the table.
And why exactly is that tag necessary since the th specifies the header fields - the browser can find out which part of the table is the header by these fields.
What's the point of thead and tbody? They work for some cases and break the HTML in other cases. They duplicate the functionality of th. They complicate the code and may cause problems - Before I knew about tbody I assumed that tr-s are children of table.