In Html, elements have two level of display properties, either block level elements or inline elements.

Block level html elements

These elements always starts with newline and ends with newline. it means it occupies full width or given area and does not allow other html elements placed next to it. examples are div and p tag.

Example

<html>
<head>
</head>
<body>
<p>Block level element 1</p>
<div>Block level element 2</div>
</body>
</html>

Inline elements

These elements does not starts or ends with newline, it only occupy the given space and another inline element can be placed next to it.

Example

<html>
<head>
</head>
<body>
<span>Inline element 1</span>
<label>Inline element 2</label>
</body>