Javatpoint Logo
Javatpoint Logo

Inline Block Elements

In this article, we will discuss inline-block elements property. It is a very useful property of CSS. We can apply it to various tags. It is a part of the CSS display property.

Usage:

By applying the above property, the element will behave as inline and block for its child elements. Let's understand the inline and block elements.

Inline Elements

The elements that do not begin on a new line are known as inline elements. They are combined as a part of the main text and not a separate action. These elements occupy only the required space. Spaces to the left and right can be added to an inline element, but there cannot be added height to the top or bottom padding or margin of an inline element.

Example of Inline elements:

<span>, <a>, <code>, <strong>, <img>, <cite>, <button>, <input>, <textarea>, <select>, <small> are some of the inline tags.

Example:

Output:

Inline Block Elements

Block Elements

The elements that begin on a new line are known as block elements. A block element acquires up the full width available for that content. Unlike inline, there exists a top and bottom margin for these elements. Block-level elements may only appear inside the body tag. Block-level elements create a larger structure than inline elements.

Example of block elements:

<div>, <p>, <li>, <main>, <nav>, <ul>, <form>, <video>, <table>, <aside>, <article> are some of the inline tags.

Example:

Output:

Inline Block Elements

Inline Block Elements

The display value of inline-block works similarly to inline with one exception: the height and width of that element become modifiable.

Example:

Output:

Inline Block Elements

Below is the output file using all the elements on one page:

Inline Block Elements

Code







Youtube For Videos Join Our Youtube Channel: Join Now

Feedback


Help Others, Please Share

facebook twitter pinterest

Learn Latest Tutorials


Preparation


Trending Technologies


B.Tech / MCA