The most fundamental tools for front-end developers are the languages they use for developing the website or app. Foremost among these is HyperText Markup Language (HTML). A good understanding of HTML, its features, support, and scripting capabilities, makes a solid foundation on which to build your development skills. Once you have mastered creating the basic structure of a website with HTML, you can add style with Cascading Style Sheets (CSS), which enables you to make your websites more attractive by adding a consistent style and design throughout.
After completing this tutorial, you will be able to:
- Discuss the history and objectives of HTML;
- Describe how HTML features enable you to build flexible and interactive websites;
- Explain the purpose of the HTML DOM Tree;
- Describe how HTML uses APIs;
- Explain how scripting can be enabled in a browser to provide extended functionality;
- Outline how HTML is supported by common browsers;
- Describe how CSS is used to enhance websites.