Online publishing tools, which provide browser-based publishing services available through the Internet for preparing content for publication, include a preview interface which generates and displays an accurate representation of the client's work, with proportionately correct size, font, format and positioning, as well as an edit interface which generates a less precise but editable version of the client's work. Preview files used for displaying previews on the preview interface, and which can incorporate edits made on the edit interface, include typesetting information, positioning information, hot zones information, images of text and links to omitted content. Some preview files provide preview information for less than the client's entire document that is being worked on. Interfaces are also used to move and modify sections of content contained in the body of the client's work, of any size, through simple drag and drop processes implemented on elements of a corresponding table of contents.