An HTML editor is a software program which helps web designers write source code for websites. There are many different editors on the market. There are free editors available for people who create webpages as a hobby. The best HTML editors can cost $400 or more. For professional webmasters, this price is very low, since a quality HTML editor will make the coding process dramatically faster and more effective.
- There are two types of HTML editors: text and “What You See Is What You Get” (WYSIWYG). You can use any text editor such as Notepad to edit HTML pages. WYSIWYG editors such as Adobe Dreamweaver and NetObjects Fusion automatically code the page while you work in an interface which is similar to a word processor.
- There are many text-based HTML editors which color code and indent the tags, attributes and text of the web page as you build it. This organization can help webmasters who prefer working in text mode to keep track of the HTML code as they edit. Some WYSIWYG editors also have a text editing mode which allows you to have more control over the finished web page or site. The more powerful editors support Javascript, Cascading Style Sheets (CSS) and Extensible Markup Language (XML).
- WYSIWYG HTML editors generate code, not images. If you’re planning to include a lot of graphic design in your website, you will need to create the images in a separate program. Many editors have ways to make this easier. For example, Adobe Dreamweaver integrates with Adobe graphics programs such as Photoshop and Fireworks. Many editors also contain code libraries which can help you to create pages without a lot of hand coding. Also, some editors can check the web browser compatibility of your pages.
- WYSIWYG HTML editors offer convenience and speed. Also, you can see a preview of your work either while you’re working or after you’ve completed an edit. Most editors have tools which can help you to quickly create links, add images, fonts and colors. Complex tags such as tables, table rows and table data are inserted automatically. The better HTML editors automatically correct code that is improperly written or out of date.
- By using a WYSIWYG editor, you may give up a considerable amount of control over the way your page is coded. Also, using a powerful HTML editor is no excuse for not knowing how to code a web page. You should take a course in HTML or visit a website with quality tutorials, such as the World Wide Web Consortium website. Many inexpensive and free editors insert errors in the code of web pages. If you make your living from designing web sites for others or plan to do so in the near future, invest in the best software available.