Creating a website requires knowledge of Hypertext Markup Language (HTML), the standard markup language for creating websites. With HTML, you can create a basic web page and customize its design by combining HTML and Cascading Style Sheets (CSS). This project-based tutorial series will introduce you to HTML and its methods by using a demo site as a model. No prior coding experience is necessary to follow the tutorials in this series. Before you start writing HTML code or designing your first web page, you should select an HTML editor or text editor, such as Notepad or WordPad.