HTML Learn to Code
Learn HTML from the ground up with clear explanations and runnable examples.
All HTML learn to code pages
HTML Forms — The Basics
Build a real mental model of HTML forms: the form element that wraps a set of controls, inputs and textareas and selects, pairing a label with each control, how the name attribute keys the data, submit buttons, and basic required validation.
HTML Tables — The Basics
Build a real mental model of HTML tables: the <table> element, rows with <tr>, header and data cells with <th> and <td>, grouping with <thead> and <tbody>, labelling with <caption>, and when a table is — and is not — the right tool.
Learn HTML step by step. These tutorials cover the fundamentals with clear explanations and runnable examples, building from the basics toward confident, working code.
Start with a topic below, and run everything in the HTML online compiler as you go.