An HTML editor is a type of software that allows users to create and manage HTML elements on a web page. There are three different types of HTML editors: text-based, object-based, and WYSIWYG (What You See Is What You Get). Text-based HTML editors consist of text only and require the user to type in HTML tags and content. Text-based HTML editors can often manage HTML, CSS, and a number of other programming languages and may include a number of features for automatically inserting HTML tags. Object-based HTML editors allow users to edit HTML pages by inserting tables, forms, and menus and by controlling other objects such as the scroll bar, cursor, and special effects. Object-based HTML editors often include a built in text-based HTML editor. WYSIWYG HTML editors allow users to edit web pages by physically moving elements around, modifying text, changing layout options and background appearance, and inserting a wide variety of objects. WYSIWYG HTML editors are by far the most popular due to their user friendliness and convenience. However, a built-in, text-based HTML editor often accompanies them.free HTMl editors

BlueFish

BlueFish is a free, open source HTML editor provided by OpenOffice. Bluefish is a very powerful text-based HTML editor that includes object-based features. BlueFish uses 40% less memory than other HTML editors, opens and runs several hundred files within seconds, and can support over 10,000 documents simultaneously. It includes a GVFS client that provides the user with FTP, SFTP, HTTP, HTTPS, WebDAV, and CIFS encrypted remote access. It also includes a powerful search and replace feature, HTML wizards, and full screen editing. It supports C, C++, CSS, CFML, gettext PO, HTML, Java, JavaScript, JSP, Perl, PHP, Python, Ruby, Shell, SQL, and XML.

CoffeeCup Free HTML Editor

CoffeeCup Free HTML Editor is a free HTML editor that includes both text and object-based features. It allows the user to edit HTML, CSS, and JavaScript. It also allows the user to open web pages directly from the Internet and edit them, add spell check dictionaries to correct misspelled codes, and upload HTML documents directly to a server with the built-in FTP client. CoffeeCup Free HTML Editor also includes a number of free background images and professional graphics, a collapsible control panel to save space, and a Split-Screen Preview that allows users to see what the web page will look like on the Internet.

Amaya

Amaya is a free, open source HTML editor created and distributed by the W3C (World Wide Web Consortium). Amaya was originally created to edit HTML and CSS style sheets but now features compatibility with XML, XHTML, SVG, and MathML. Although Amaya is a web editor, it includes a web browser so that users are able to browse the Internet and edit pages as they are displayed using object-based options. Users can also switch to the text-based editor for more specific controls.

HTML-Kit

HTML-Kit is a free WYSIWYG HTML editor that includes both text-based and object-based features. HTML-Kit can handle HTML, CSS, XML, XHTML, JavaScript, and PHP and has a wide selection of several thousand plugins that users can install to enhance the software's functionality. User friendly menus and insertable objects allow the user to quickly edit a web page while text-based options allow the user to fine tune it. Additionally, HTML-Kit includes an extensive community that provides hundreds of video tutorials.