HTML tables allow web developers to arrange data into rows and columns.
Example
Alfreds Futterkiste | Maria Anders | Germany |
Centro comercial Moctezuma | Francisco Chang | Mexico |
Ernst Handel | Roland Mendel | Austria |
Island Trading | Helen Bennett | UK |
Laughing Bacchus Winecellars | Yoshi Tannamuri | Canada |
Magazzini Alimentari Riuniti | Giovanni Rovelli | Italy |
Try it Yourself »
Define an HTML Table
A table in HTML consists of table cells inside rows and columns.
Example
A simple HTML table:
Alfreds Futterkiste | Maria Anders | Germany |
Centro comercial Moctezuma | Francisco Chang | Mexico |
Try it Yourself »
Table Cells
Each table cell is defined by a
tag. and a
td
stands for table data.
Everything between
are the content of the table cell. and
Example
Emil | Tobias | Linus |
Try it Yourself »
Note: A table cell can contain all sorts of HTML elements: text, images, lists, links, other tables, etc.
Table Rows
Each table row starts with a
tag. and ends with a
tr
stands for table row.
Example
Emil | Tobias | Linus |
16 | 14 | 10 |
Try it Yourself »
You can have as many rows as you like in a table; just make sure that the number of cells are the same in each row.
Note: There are times when a row can have less or more cells than another. You will learn about that in a later chapter.
Table Headers
Sometimes you want your cells to be table header cells. In those cases use the Let the first row be table header
cells: Try it Yourself » By default, the text in For a complete list of all available HTML tags, visit our HTML Tag Reference. tag instead of the
tag: th
stands for table header.Example
Person 1
Person 2
Person 3
Emil
Tobias
Linus
16
14
10
elements are bold and centered, but you can change that with CSS.
HTML Exercises
HTML Table Tags
TagDescription
Defines a table
Defines a header cell in a table
Defines a row in a table
Defines a cell in a table
Defines a table caption
Specifies a group of one or more columns in a table for formatting
Specifies column properties for each column within a element
Groups the header content in a table
Groups the body content in a table
Groups the footer content in a table
How do I print just a table in HTML?
How do I print a table from a website?
How do you print something in HTML?
What is the HTML code for table?
Chủ Đề