TLDR: メインテーマのテーブル(カテゴリ表示に使用)と、投稿内のテーブルにそれぞれCSSフック(idまたはclass)を提供してください。
ユーザーから、投稿のテーブルに「スプレッドシート」のような罫線を追加するようにCSSを変更してほしいという要望がありました(彼は投稿形式のRPGゲームを運営しています)。それは簡単でしたが、実行したところ、メインページのカテゴリ一覧にも適用されてしまい、見た目が非常に悪くなりました。これらの2種類のテーブルにそれぞれ異なるCSS idまたはclassを追加することで、それぞれ異なるスタイルを設定できるようになります。
それを実現する修正は行いましたが、ユーザーは代替CSS(罫線を追加したもの)をトリガーするために、テーブルのHTMLコードの各インスタンスの前に<div> data-theme-table="lines">を、その後ろに</div>を挿入する必要があるため、少々面倒です。また、これはHTMLのみで、Markdownでは機能しません。