Markdownテーブルでセルを結合する

Discourse の投稿で少し凝ったテーブルを作成しようとしていますが、うまくいきません。要するに、複数のセルを結合して、その下に複数のセルを配置したりしたいと考えています。これは可能でしょうか?

これが私の構文です。

| | Grouping ||
First Header | Second Header | Third Header |
------------ | :-----------: | -----------: |
Content | Long Cell ||
Content | Cell | Cell |

これが得られた結果です。

| | Grouping ||

First Header Second Header Third Header
Content Long Cell
Content Cell Cell

これが私が目指しているものです。

アドバイスをお願いいたします!

それはマルチマークダウンの例のコピー&ペーストのようです。

Discourse は markdown.it を使用しているため、Discourse 上ではこの操作は不可能です。

フォーラムでテーブルセルを結合して表示インターフェースを最適化し、テーブルに画像を追加できるようにするソリューションを探しています。そこで、jekyll-spaceship の紹介を見つけました。
リンク: https://stackoverflow.com/questions/46621765/can-i-merge-table-rows-in-markdown

それで、誰かがそれを Discourse のコアに統合したことはありますか?まだですか?

現在は不可能であり、Discourse は colspan または rowspan 属性を <td> および <th> 要素でサポートしていません。これはロードマップに含まれているとも思いません。

カスタムプラグインでこの機能のサポートを追加できる可能性があります。詳しくは次をご覧ください:Whitelisting HTML tags / attributes

サポートされている HTML 要素のリストはこちらにあります:https://github.com/discourse/discourse/blob/main/app/assets/javascripts/pretty-text/addon/allow-lister.js#L115。テーブル関連のタグはここにあるようです:https://github.com/discourse/discourse/blob/main/app/assets/javascripts/pretty-text/engines/discourse-markdown/table.js

これが何かのお役に立てば幸いです。

コア機能として colspan または rowspan 属性の許可をリクエストしたい場合は、新しい Contribute > Feature トピックを作成することをお勧めします。:slight_smile:

ありがとうございます。明確な推奨事項については、カテゴリ機能の記事サンプルを参照します。