Attributes are the knobs and settings of HTML elements. They live inside the opening tag and provide extra information — where a link points, what image to display, which CSS class to apply. Without attributes, HTML elements would be limited to their defaults. With them, you have precise control over every element's behaviour and identity.
1-B 2-B 3-B 4-A | 5 value 6 image 7 = <a href="https://bitwithbite.com" target="_blank">...</a> 8 = Accessibility (screen readers) + shows if image fails + SEO 9 = id = one unique element; class = reusable group | 10 = title="Home" attribute