Ability to have a header row on tables?

Use case or problem

In my tables having a header row makes it super simple to see titles.

Proposed solution

Allow the ability for markdown in table cells so you can have headers.

Current workaround (optional)

I’m just bolding text to make it more readable so I know it is a header row.

Related feature requests (optional)

I didn’t see any.

In Obsidian, all tables have a header row by default - it’s just not styled in any way, because it allows everyone to style it according to their needs via a custom CSS snippet, so why don’t you use a CSS snippet to style the headers of your tables, some thing like the below code?

thead {
	background-color: black;
th * {
	color: white;

My tables are fully styled this way:

Oh, good to know. I will close this and do that. Thank you!

1 Like

Nitpick: Table headings are bold by default (in the default theme).

1 Like

This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.