Designers need to understand HTML to a reasonable degree in order to work with specialists such as database programmers, even if they will never actually hand-code a page themselves. The HTML files that browsers read are ordinary text files, so you can edit them and create new pages from scratch using nothing more than a text editor, making sure to save the file as plain text.