I'm looking for a way to let the client flag any given paragraph within a single text area field with a class so that it will appear with different styling. So say I have:
{exp:channel:entries channel="news" limit="1"}
{myTextAreaField}
{/exp:channel:entries}
I would be hoping to get the output:
<p>First paragraph of content</p>
<p class="flagged">Second paragraph of content</p>
<p>Third paragraph of content</p>
I can think of numerous ways to do it using various plugins (Matrix, Hop Inject) but they all break the simple usability of just letting the client type their entry as a series of paragraphs in single text area field and flagging one of them. I'd prefer a less convoluted, native solution if I can find one, and I'd prefer to avoid using the the RTE if I can possibly avoid it.
Am I missing something really obvious? Or is the plugin route the only realistic solution?