This is how I imagine browser support for markdown could work. Plain text comes in over the wire and is rendered to taste.
Plaintext infrastructure; readable markup; optional (semi-automated?) styling from there.
(Perhaps your higher-up comment already suggests as much.)