There are technical article posting sites that support extended Markdown syntax like ":::details," and this syntax is commonly adopted by existing Markdown parsers as well.
I personally don't want to write HTML within Markdown. It’s not very readable, and I believe it's better if users can write content without needing to know both Markdown and HTML.
While building a static website might require some technical expertise, the fact that content can be updated by anyone who can write Markdown—even those who aren't tech-savvy—is a significant advantage.
Pure Markdown often falls short when you need fine-grained control. As you mentioned, the inability to freely insert line breaks within table cells is one of those limitations. With lobster.js, you can achieve this by using wrap blocks.
I am Japanese, and this is my first time posting on Hacker News. To be honest, I used generative AI to help me write the post because I wasn't familiar with the culture or how things work here, and I'm sorry if that was annoying. Does starting with "Hi HN!" make it sound like it's AI-generated?
I personally don't want to write HTML within Markdown. It’s not very readable, and I believe it's better if users can write content without needing to know both Markdown and HTML.
While building a static website might require some technical expertise, the fact that content can be updated by anyone who can write Markdown—even those who aren't tech-savvy—is a significant advantage.