A distinction is made between text-based programs, in which the source code is edited directly, and so-called WYSIWYG editors, in which the page is displayed during editing as it will later be displayed by the browser . For the latter, knowledge of the HTML language is usually not required. Often, WYSIWYG editors also allow you to edit the source code directly. Many HTML editors support autocomplete and have a so-called syntax highlighting , which makes tags in the source code recognizable in color.
HTML code can also be written in any normal text editor .