Index: > A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
Business Industries Finance Tax

Home > HTML editor


First Prev [ 1 2 ] Next Last

An HTML editor assists the user in writing HTML code for web pages. Although HTML code can be written and edited with any text editor, a special HTML editor is designed to be more convenient. Additionally HTML editors generally provide some assistance for creating Cascading Style Sheets (CSS).

There are two flavors of HTML editors: text and WYSIWYG.

1 Text editors

The text editors usually provide syntax highlighting, toolbars and keyboard shortcuts for quickly inserting HTML elements, assistants for some jobs or easy preview in the browser. Assistants are usually provided for more cumbersome tasks like adding the basic page construct or creating tables.

Text editor require at least a basic understanding of HTML and CSS for creating Web sites.

2 WYSIWYG editors

WYSIWYG (What You See Is What You Get) editors provide an editing interface which looks the same way as the output displayed in the Web browser. (It may also have a mode to edit the HTML directly like a text HTML editor.) A WYSIWYG editor does not require the user to have any HTML knowledge, to make it easier for the average computer user to create a Web site. But these editors are also criticized for two reasons:

2.1 Valid HTML code

HTML is a structured markup language. There are certain rules on how valid HTML must be written as defined by the W3C standards. Following these rules allows for sites that are accessible to handicapped people, and also to wireless devices like mobile phones or PDAs.

WYSIWYG editors sometimes fail to adhere to these rules, turning out code that works to some degree but is syntactically incorrect. Older versions of Microsoft FrontPageMicrosoft FrontPage is a WYSIWYG HTML editor and web site administration tool from Microsoft for the Windows operating system. It is part of Microsoft Office and included in some versions of the popular bundle. FrontPage was initially created by the Cambr, in particular, were notorious for producing code that would only work properly in Internet ExplorerInternet Explorer abbreviated IE or MSIE is a proprietary but free-of-charge web browser from Microsoft. It is available for most versions of Microsoft Windows, however Microsoft has now stopped releasing updated versions for any platform aside from Windo, as (to a lesser degree) was Netscape Composer for Netscape NavigatorNetscape Navigator is a web browser that once dominated the market but now has only a relatively small number of users. Rise Netscape Navigator, also known simply as "Netscape", was the flagship product of the Netscape Communications Corporation. The comp. Then again, text editors do not provide complete validation for all of these rules either, so valid code still relies on knowledge and accuracy of the coder.

While the "valid HTML" argument still stands, the larger WYSIWYG editors have greatly improved their automated code writing in each version.

2.2 Difficulties in achieving WYSIWYG

It is difficult even for advanced HTML coders to write a (visually appealing or otherwise) Web site that looks the same on every Web browser, for several reasons:

In limited cases, what you see may be what you and some other people get, but it is not guaranteed to be what everyone else gets.





Non User