Displaying a membrane, or container, around a document object on an
electronic document page. In response to placing the insertion point (IP)
on the page, a ghost membrane can be displayed on an output screen at the
IP. After content is added at the IP, a membrane around the content can
be displayed. This membrane can be continually displayed, even when an IP
is not in the document object. One or more handles may be displayed
around the membrane of a document object containing an IP or underlying a
cursor. An IP can also be placed within a hit region associated with a
membrane of a document object, allowing a user to add content to that
document object at the IP. Similarly, selected text can be dragged from
one document object to another document object and added to that document
object when the selected text contacts a hit region of the document
object.