Obsidian is marketed as a knowledge base; Notes. Depending on what you mean by “public documents”, for instance if you mean things like legal or government documents, you’d probably want to use something with specific typesetting or word processing features.
Otherwise, in Markdown, you can always override the format with html tags to get specific styling.