What’s the difference between a block-level element and an inline element in html?

Every element in HTML is displayed in one of a few ways. By default, most tags are either displayed as block-level or inline. BlockA block-level element is drawn as a block that stretches to fill the full width available to it (the width of its container) and will always start on a new line. Example tags include <div>, <img>InlineUnlike the block-level elements, inline elements are drawn where they are defined and only take up space that is absolutely needed. Example tags include <span>, <b>

KN
Answered by Kelvin N. HTML and CSS tutor

2119 Views

See similar HTML and CSS Mentoring tutors

Related HTML and CSS Mentoring answers

All answers ▸

What's wrong with the following HTML markup: <p style"font-size:10px;">Copyright <span>2015</span></p>?


how to code the details tag/ how to put a drop down option in a form?


What are main tags for text?


How to go about designing a responsive HTML 5 website


We're here to help

contact us iconContact ustelephone icon+44 (0) 203 773 6020
Facebook logoInstagram logoLinkedIn logo

MyTutor is part of the IXL family of brands:

© 2025 by IXL Learning