Table

The semantic HTML   element displays a spreadsheet grid (with or without lines) for demonstrating relationships by horizontal or vertical alignment of several items arranged in rows and columns. It is not to be used to arrange page elements for purely aesthetic purposes, as this violates its semantic nature which is depended upon by automated clients such as search engines and accessibility technology (Braille and voice browsers). For alternative techniques, see positioning.

Global attributes
See Global HTML Attributes.

Document Object Model
objects expose the HTMLTableElement interface, which provides special properties and methods (beyond the regular element object interface they also have available to them by inheritance) for manipulating the layout and presentation of tables in HTML.

rows
A collection of all the rows in the table.