How to manage the flow of text content in an HTML document:

Page layout for newspapers, books and magazines are being tuned by software’s such as Microsoft and Adobe. Microsoft Word 2010, Adobe InDesign and Microsoft publisher can handle the content flow between columns. However, Adobe InDesign and Publisher are capable at managing the flow of in areas of a document that aren’t contiguous, such as boxes of content, images, or pages (Wiley 2013).

Designers have been struggling for years, finding it difficult and challenging to manage the content flow for HTML documents. However, complex layouts in HTML requires that the publishing software has the same flexible placement of boxes.

Adobe and Microsoft worked together with W3C so they can create the concept of CSS Regions for web-based content flow. However, CSS gives the developers the opportunity to flow content dynamically across containers and multiple boxes, in HTML documents with fluid layouts. In addition, the content on the page the user is viewing would adjust and will display properly whether the content is being viewed on a small tablet screen or even on a computer monitor (Wiley 2013).

Even though CSS3 enables developers to use multi-column layout, which allows developers to put the content into columns, CSS still offers a better control over the content flow in complex layouts.

Hyphenation, is important to fluid layouts because it breaks words between syllables at the end of each line, it also enables CSS Exclusions, which enables the user to wrap text around shapes, images and containers of text.