Do not convert to curly quotes when content looks like HTML

This could be improved if the future by removing the `input` event listener
completely and only relying on the formatters.
Or `insideHtmlTag`? It may look like HTML but we only care if we're inside a tag.