Ability to resize columns in tables

Right now it looks like the table column width is automatically set based on the cell in the column with the most content.

When I embed pictures in one column and put a quick caption in the other column, the column with the pictures is way wider than I would like. It would be nice if we could override the default column widths and set our own (maybe a tag in the table header?).


At least two options are available to you, as far as I can see:

  1. Set width for the image via tag.
  2. Set width for the table / table cell via or

    Do they work for you?

What does this mean?

I’m not sure where this topic currently stands, but I have a similar question. Namely, is there a simple way to have all the tables in my vault automatically resize their column widths based on their contents? As it stands, whenever I create a table, all the columns are sized exactly the same. Columns with little text (like indices) are sized to the same width as columns with lots of text (like notes and descriptions). Honestly, it makes tables fairly useless, and they should be one of the most used features. Any suggestions would be appreciated. Thanks.

1 Like

I don’t think there is a markdown syntax for defining the column width.
You can use some HTML hacks.