1. What is the difference between block and inline elements in HTML?
2. What is the purpose of the alt attribute in an tag? Why is it important for web accessibility?
3. What is the difference between and elements in HTML?
4. What is the CSS Box Model? Explain the different components (content, padding, border, margin).
5. What is Flexbox in CSS? How would you center an element both horizontally and vertically within a container using Flexbox?
6. What are pseudo-classes and pseudo-elements in CSS? Can you provide examples?
7. Explain the difference between position: relative and position: absolute in CSS.