HTML

Learn the basics

HTML stands for HyperText Markup Language. It is used on the frontend and gives the structure to the webpage which you can style using CSS and make interactive using JavaScript.

Writing Semantic HTML

Semantic element clearly describes its meaning to both the browser and the developer.

Forms and Validation

Before submitting data to the server, it is important to ensure all required form controls are filled out, in the correct format. This is called client-side form validation, and helps ensure data submitted matches the requirements set forth in the various form controls.

Best Practices

Learn to follow the best practices for writing maintainable and scalable HTML documents.