@facelessuser: Oh, I see Very clever, and useful!
I misunderstood; I was thinking, previously, of highlighting the text that they have selected (with their selection colour) - but are you doing this as well?
As you’ve mentioned JS a silly, but interesting idea is to allow text to be highlighted and annotations added using the input panel. These could then become tooltips, or popup boxes in the HTML - even just with CSS. This would make the page dynamic… and cool. But I don’t want you to have another sleepless night.
BTW I might look at Word at the weekend. Not because it’ll be useful, but purely for my Python education. Alternatively, an Outlook/ send to option - which begins an email with the HTML in the body - should not be too tricky. In fact, it may only require a handful of code-lines.
Andy.