Ok, I figured how to convert a div into an editable text field:
Now, how do I make the text entered in this div valid for processing email address, subject, message, etc?...
Although I am curious if there is a way to do this too, I can suggest a different approach:
What if you created the page first? That way you could group all the form elements together in the right divs, check out the logic and make sure the form sends the email. From there you could open the HTML page in Edge and add additional graphics and any animation.
I know this doesn't directly answer your quetion, but sometimes an alternate approach leads to a better solution.
I do have my contact form ready, just need the code to make it work. As to your approach, I don't think I understand it...