1. Tags: HTML elements are defined by tags, which are enclosed in angle brackets <>. Tags usually come in pairs, with an opening tag and a closing tag.
2. Attributes: HTML elements can have attributes that provide additional information about the element. Attributes are placed within the opening tag and are written as name-value pairs.
3. Text content: HTML elements can contain text content, which is the visible content that is displayed on the webpage.
4. Links: HTML elements can be used to create hyperlinks to other webpages or resources.
5. Images: HTML elements can be used to display images on a webpage.
6. Lists: HTML elements can be used to create ordered lists (using
), unordered lists (using ), and definition lists (using ).
7. Tables: HTML elements can be used to create tables to display tabular data.
8. Forms: HTML elements can be used to create forms for user input, such as text fields, checkboxes, radio buttons, and submit buttons.
9. Headings: HTML elements can be used to create headings of different levels, from to .
10. Comments: HTML elements can include comments, which are not displayed on the webpage but can be used to provide information or notes about the code. Comments are enclosed in .