IT Knowledge Hub — 1280+ IT Interview Questions & Knowledge Base (Vietnamese/English)
HTML · CSS · JS · TS · React · Next.js · Node.js · Go · System Design · Design Patterns · Kafka · Redis · AWS · DevOps
0
Questions
0
Learned
0
Saved
0
Topics
All Questions1280 questions· 22 groups
#1What is HTML? What are its main characteristics?
#2What are the differences between HTML, XHTML, and HTML5?
#3What is DOCTYPE? Why is it necessary?
#4What does the basic structure of an HTML document consist of?
#5What is the `<head>` tag used for?
#6What is the `<body>` tag used for?
#7What is the difference between a tag and an element in HTML?
#8How do block-level and inline elements differ?
#9What are common block-level elements?
#10What are common inline elements?
#11What is an inline-block element?
#12What is an attribute? Give examples.
#13What is a boolean attribute? Give examples.
#14What are custom data attributes (data-*)?
#15How do the `id` and `class` attributes differ?
#16What is semantic HTML? Why does it matter?
#17What is the difference between `<div>` and `<section>`?
#18How do `<article>` and `<section>` differ?
#19When should you use `<header>`, `<footer>`, `<nav>`, `<main>`, `<aside>`?
#20What are `<figure>` and `<figcaption>` used for?
#21How do `<mark>`, `<strong>`, and `<em>` differ?
#22What is the `<time>` element used for?
#23How does semantic HTML affect SEO?
#24When should you use `<dl>`, `<dt>`, and `<dd>`?
#25How do `<details>` and `<summary>` work?
#26What new features does HTML5 introduce compared to HTML4?
#27How do Canvas and SVG differ?
#28How do localStorage and sessionStorage differ?
#29What is a Web Worker?
#30What is a Service Worker? How does it differ from a Web Worker?
#31What is a Progressive Web App (PWA)?
#32What is IndexedDB? When should you use it?
#33How does the Geolocation API work?
#34What is the History API used for?
#35How does WebSocket differ from HTTP?
#36What is the Intersection Observer API?
#37What is MutationObserver?
#38What is ResizeObserver?
#39How does the Drag and Drop API work?
#40What technologies make up Web Components?
#41How do GET and POST methods differ?
#42What input types does HTML5 provide?
#43Why is the `<label>` element important?
#44How do `<select>` and `<datalist>` differ?
#45What are `<fieldset>` and `<legend>` used for?
#46What validation attributes does HTML5 provide for forms?
#47How do `readonly` and `disabled` differ?
#48What values does the enctype attribute accept?
#49How does the autocomplete attribute work?
#50What is the Constraint Validation API?
Loading more...