An
HTML editor is a
computer program for editing
HTML, the markup of a
webpage. Although the
HTML markup of a web page can be written with any
text editor, specialized HTML editors can offer convenience and added functionality. For example, many HTML editors work not only with HTML, but also with related technologies such as
CSS,
XML and
JavaScript or
ECMAScript. In some cases they also manage communication with remote web servers via
FTP and
WebDAV, and version management systems such as
CVS or
Subversion.