A Web page is simply text that is interpreted and displayed as a formatted page by the browser software. Web page creation tools are going the way of other document creation tools. Graphic designers use desktop publishing software to design and lay out pages without even thinking about the computer codes that actually generate the document. As the tools for Web page design become more sophisticated, knowledge of HTML is becoming less essential to the process. Visual Web page editors allow you to design and construct Web pages as you would documents using word processor or page layout software.
Visual editors have a fundamental drawback.
Unlike other document description languages, such as PostScript, HTML was never intended to be used to create sophisticated layouts. HTML was designed to describe the structure of documents, with only incidental attention to their visual properties. Bending what is essentially a structural markup language to accommodate complex page layouts requires workarounds and makeshift solutions, and the results can be unpredictable. As a result, what you see may not be what you get, particularly when pages have complex layouts. That said, these programs are gaining popularity as the preferred method for creating Web pages.