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.