What Is a Table?

HTML tables consist of rows of cells organized into columns. In these cells, a Web developer may place numerical data, text, graphic images, or even other tables. In tables that present data (such as bus schedules), the cells often appear visually as a grid, though in some cases the designer may choose not to show the grid lines, instead using other techniques to make the items visually distinct.

As mentioned, it is also common for developers to use tables for page layout by placing certain blocks of text, navigation bars, or images in various cells to impart a particular look and feel to a Web page. This widespread practice emerged out of frustration. In the early days of the Web, designers with backgrounds in print media found ...

Get Maximum Accessibility: Making Your Web Site More Usable for Everyone now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.