Divs & Spans: Generic Containers — Free HTML Tutorial
Learn Divs & Spans: Generic Containers in HTML with a free, beginner-friendly tutorial, examples and practice for Indian students on Syllab.in.
TL;DR: Learn Divs & Spans: Generic Containers in HTML with a free, beginner-friendly tutorial, examples and practice for Indian students on Syllab.in.
Written & reviewed by the Syllab.in Academic Team (CBSE/NCERT subject experts) · Updated
Divs & Spans: Generic Containers in HTML
<div> is a block-level container with no semantic meaning. <span> is inline with no semantic meaning. Use them when no semantic tag fits.
Divs create layout blocks. Spans wrap inline text for styling. Both use class and id for CSS targeting.
Prefer semantic tags (<header>, <section>, <article>) when available. Use div/span only for layout or styling needs.
Divs & Spans: Generic Containers — Syntax
<div class="container"> <h1>Title</h1> <p>Text with <span class="highlight">highlighted part</span>.</p> </div>
Learn Divs & Spans: Generic Containers step by step with Syllab's free interactive HTML tutorial — runnable code examples, practice exercises and instant AI feedback, all free with no signup. Explore the full HTML course →