Basic Structure
1 <html> – Root element of HTML document.
2 <head> – Contains metadata and links.
3 <title> – Title of webpage.
4 <body> – Visible content.
5 <meta> – Metadata like charset.
6 <link> – External resources.
7 <style> – Internal CSS.
8 <script> – JavaScript code.
Text & Formatting
1 <h1>-<h6> – Headings.
2 <p> – Paragraph.
3 <br> – Line break.
4 <hr> – Horizontal line.
5 <b>/<strong> – Bold text.
6 <i>/<em> – Italic text.
7 <u> – Underline.
8 <mark> – Highlight.
9 <small> – Small text.
10 <del>/<ins> – Deleted/Inserted.
11 <sub>/<sup> – Sub/Superscript.
Links & Media
1 <a> – Hyperlink.
2 <img> – Image.
3 <audio>/<video> – Media.
4 <source> – Media source.
5 <iframe> – Embed webpage.
Lists
1 <ul>/<ol> – Lists.
2 <li> – List item.
3 <dl>/<dt>/<dd> – Description list.
Tables
1 <table> – Table.
2 <tr> – Row.
3 <th>/<td> – Cells.
4 <caption> – Title.
Forms
1 <form> – Form.
2 <input> – Input field.
3 <textarea> – Multi-line input.
4 <button> – Button.
5 <select>/<option> – Dropdown.
Semantic HTML5
1 <header>, <nav>, <section>, <article>, <aside>, <footer>, <main> – Page structure.
2 <figure>/<figcaption> – Media with caption.
3 <details>/<summary> – Expandable content.