Add a table in Webflow
In this tutorial, Sandro, cofounder of Gemeos Webflow agency, shows you how to add a table in Webflow using Gemeos’s HTML/CSS format: mobile responsive, hover states, and a highlighted first column.
Why this method
Webflow has had a native Table element since 2024, but only on static pages in the Designer. For Rich Text and CMS collections, the only way to add a table is with an HTML embed and custom CSS. The Gemeos format you’ll find here is the one used across all Academy articles: horizontal scroll on mobile, light purple headers, bold first column, and row hover states.
Example:
1. Add the CSS to your project
You’ve got two options: either add it in Project Settings > Custom Code > Head to apply it sitewide, or drop it into a <style> embed on the specific page only.
2. Paste the HTML into a Webflow Embed
In the Designer or inside your Rich Text, add an Embed element. Paste the HTML structure below and adjust the headers, rows, and number of columns to fit your needs. The data-label on each td (except the first column) is only used for the mobile layout.
3. Customize your table
A few common tweaks:
- Number of columns: add or remove
<th>tags in the thead and<td>tags in each tbody tr. - Header color: change
rgba(209, 207, 249, 0.72)in the CSS. - Column width: add
style="width: 30%"to the<th>tags to control proportions. - Alignment: add
style="text-align: center"to numeric cells.
4. Using it in the CMS
To add a table to a blog post or CMS page, use the Embed element in your Webflow Rich Text. Paste the full HTML (wrapper + table + CSS if it’s not global). The table appears directly in the article and stays fully responsive.
Conclusion
This format is the Gemeos standard for all comparison tables, cheat sheets, and summaries. It’s used in every Academy tutorial. Use cases:
- Comparison tables for tools or solutions
- Cheat sheets for CSS properties or attributes
- Summaries of pricing or features
Lorem ipsum
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur.
















