ContentEditable

From RuntimeWiki

ContentEditable is an attribute that browsers implement to allow rich-text editing (text size, fonts, color, etc.) of page content right in the browser. ContentEditable offers the promise of desktop-like word processing directly in the browser.