HTML
Semantic markup, forms, accessibility and browser APIs — the foundation interviewers check first.
0/121
- 1What is HTML and what is it used for?Junior
- 2How is HTML related to CSS and JavaScript?Junior
- 3What does an HTML document consist of?Junior
- 4What does the browser do when loading an HTML file?Junior
- 5What does "tree of elements" mean?Junior
- 6What happens when the browser parses HTML?Junior
- 7What are the main sections of an HTML document?Junior
- 9What does the <body> element do?Junior
- 10What is a tag in HTML?Junior
- 11What is an attribute in HTML?Junior
- 1What does the term "semantics" mean in the context of HTML?Junior
- 2Why is semantic markup important for web development?Junior
- 3How does semantics affect SEO?Junior
- 4Why is it not recommended to use <div> and <span> for all page content?Junior
- 5Tell us about the main semantic tags used in developmentJunior
- 6What is the difference between <main> and <section>?Junior
- 7Why is it important to use <h1>-<h6> headings in order?Junior
- 9Why does correct semantics improve navigation for users with disabilities?Junior
- 10What tools help check HTML semantics?Junior
- 1What is an HTML tag?Junior
- 2What parts make up an HTML tag?Junior
- 3What are paired and void tags?Junior
- 4Why are the <head> and <body> tags needed?Junior
- 5What are the main categories of tags in HTML5?Junior
- 6How do block elements differ from inline elements?Junior
- 7What is <div> used for? Why is <div> often called a "universal container"?Junior
- 1What is an attribute in HTML?Junior
- 2Does the order of attributes matter?Junior
- 3Which attributes are used most often in practice?Junior
- 4What is the id attribute used for?Junior
- 5What does the class attribute do?Junior
- 6What does the style attribute do?Junior
- 8What does the defer attribute do on <script>?Junior
- 9What does the async attribute do on <script>?Junior
- 1What is the <head> element in HTML?Junior
- 2What is contained inside <head>?Junior
- 3Why does the order of tags inside <head> matter?Junior
- 4What does the <title> tag do inside <head>?Junior
- 6What are meta tags in HTML?Junior
- 7What does <meta charset="UTF-8"> do?Junior
- 8What does <meta name="description"> do? Why does it matter for SEO?Junior
- 9What does <meta name="robots"> do?Junior
- 10What does <meta name="keywords"> do, and is it still relevant?Junior
- 11What does <meta name="viewport"> do, and why does it matter?Junior
- 12What are the meta tags og:title, og:description, og:image used for?Junior
- 13What does the <link> tag do? How is CSS linked?Junior
- 14What is a favicon?Junior
- 2How does the <form> element connect input fields and data submission?Junior
- 3What does the action attribute do on <form>?Junior
- 4What does the method attribute do on <form>?Junior
- 5What is the difference between the GET and POST methods when submitting a form?Junior
- 6What does the <input> element do?Junior
- 7What does <textarea> do and when should you use it?Junior
- 8How do you make an <input> for entering a password?Junior
- 9What does <select> do?Junior
- 10How do you add image upload to a form in HTML?Junior
- 11What does <label> do? How does <label> link to an input field?Junior
- 13How do you make the simplest radio button in HTML?Junior
- 14What does name do on a form field?Junior
- 1What does the <img> element do in HTML?Junior
- 2How does the browser load an image specified in src?Junior
- 3What happens if the image is not found at the specified path?Junior
- 4Why is it important to specify dimensions (width, height) for images?Junior
- 5What does the loading="lazy" attribute do?Junior
- 6Why is it important to optimize images before loading?Junior
- 7What is progressive JPEG?Junior
- 9What does the srcset attribute do?Junior
- 10What does the <video> element do? How do you specify a video source in HTML?Junior
- 11What does the <audio> element do?Junior
- 12What does the <canvas> element do?Junior
- 13What does the <svg> element do?Junior
- 14How does SVG differ from raster images?Junior
- 1What is a link (hyperlink) in HTML?Junior
- 3How do you specify a link in the <a> tag?Junior
- 4What is the difference between absolute and relative links?Junior
- 5What is a fragment | anchor in a link?Junior
- 6How do you jump to an element by ID via a link in HTML?Junior
- 7How do you open a link in a new tab in HTML?Junior
- 8Which tag is used to group navigation links?Junior
- 9What are "breadcrumbs" (a breadcrumb trail)?Junior
- 10What is a "sitemap" and how does it relate to navigation?Junior
- 1What does the term "a11y" mean?Junior
- 2Why does accessibility matter in web development? Who does it affect?Junior
- 3Why is it important to ensure keyboard accessibility?Junior
- 4Why is it important to support accessibility for screen readers?Junior
- 5Why is it important to test color contrast?Junior
- 6What does "responsive accessibility" mean?Junior
- 7Why is it important to use correct HTML tags instead of <div> / <span>?Junior
- 8What is alternative text (alt text)?Junior
- 10What are the main types of ARIA attributes?Junior
- 11What does the role attribute do?Junior
- 12What tools help test accessibility?Junior
- 1What is doctype in HTMLJunior
- 2What is the DOM?Middle
- 3Semantic HTMLJunior
- 4Difference between strong and b tags in HTMLJunior
- 5What are data attributes in HTMLJunior
- 6Difference between script, async and deferMiddle
- 7Essential meta tags in HTMLJunior
- 8HTML forms and built-in validationJunior
- 10Web accessibility and ARIA attributesMiddle
- 11How to hide elements visually but keep them accessible to screen readersMiddle
- 12Html5 new features and apisJunior