Plain and Simple Table Template

This is the essential, unstyled HTML table structure, providing a completely blank slate for your data and custom CSS.

Sometimes you don't need fancy styling - you just need a clean, semantic foundation. This template is that foundation.

Screenshot of a completely unstyled HTML table with no borders or colors.

Get Source Code → Preview →

About this Unstyled Table

This template provides the fundamental building blocks of a proper HTML table without any aesthetic opinions. It is intentionally free of any CSS styling, allowing you to either apply your own custom styles from scratch or use it in an environment where styling is not needed. The markup is structured semantically, making it accessible and easy for browsers to interpret correctly.

Key Features:

Example Use Cases:

Dependencies:

None. This template is 100% pure HTML.

Accessibility Notes:

Even without styling, this table provides a solid accessible foundation. It correctly uses header (th) elements with the scope="col" attribute. This helps screen readers understand the relationship between headers and the data cells within each column, making the information easy to navigate and comprehend.

Code

Here's the full code for the plain and simple table template:

View Output