This document explores approaches for visual editing of semi-structured documents on the web for novice users. It discusses requirements such as ensuring adherence to content models while allowing easy editing. Existing solutions are investigated, such as XForms and AXEL, which uses an XML editor combined with an XHTML template interpreted by a JavaScript library. Open questions remain around needed widgets for things like tables, images and mixed content. The goal is to find the best way to convey meaning while keeping editing simple for people without technical training.