Raw HTML content edit box for all text-based blocks

Hi,

We need a way to edit HTML content for paragraphs, headings, quotes, and all text based blocks, so that we can insert HTML entities like   / ­ / ‑ to manage line breaks correctly to avoid things like orphan words/ponctuation or text overflow.

This is mandatory for any decent publication, and we just can’t use code blocks everywhere, please :pray:

(Even if Gutenberg fixes the issue with the code editor, it would still be too awkward to edit the whole page in HTML for a simple non breaking space in a header.)

What I suggest is a small raw HTML content box somewhere in the block inspector.

Reference threads: