An HTML developer is a professional web designer who uses HTML to create website layouts based on templates and wireframes. HTML is a semantic language used to control how information on websites and in web apps is structured and to determine how users navigate and interact with them.