PS I notice that the current Discourse engine does now support MMD table markup, albeit with fairly low-key default CSS:
MMD:
| Col A | Col B | Col C |
|:-----:|:-----:|:-------:|
| A1 | B1 | C1 |
| A2 | | :smile: |
Rendered as HTML:
Col A
Col B
Col C
A1
B1
C1
A2
For other styles, short of using Admin rights to customise the default CSS, I thought it might be possible by using a variant of this macro:
to generate an HTML version of the MMD table with custom embedded style elements, but it turns out that the Discourse software overrides any styling directly embedded in table elements.