Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Adding Space to Elements | Box Model and Element Spacing
CSS Fundamentals
course content

Course Content

CSS Fundamentals

CSS Fundamentals

1. Introduction to CSS
2. Text Styles
3. Box Model and Element Spacing
4. Flexbox
5. Decorative Effects

bookAdding Space to Elements

The margin, padding, and border properties help us add more space to elements, improving the web resource's appearance, readability, and usability. Let's take a closer look at each of them.

padding property

padding refers to the space between an element's content and its border.

We have multiple ways to give a value to padding.

Shorthand

Each Padding Separately

margin property

margin refers to the space between an element and the adjacent elements. It is the area outside the element's border.

We can give margin in a couple of ways.

Shorthand

Each Margin Separately

border property

border refers to the line that surrounds an element's padding and content. It is the area that separates the element's content from its margin.

Shorthand

It means that the border of all sides will look the same. Their width is 4px, style is solid, and color is brown.

Let's consider the following example and figure out the possible border styles:

html

index

css

index

js

index

copy

Each Border Separately.

1. What is the difference between `margin` and `padding` in CSS?
2. What is the purpose of the `border` property?
3. How can we apply different `margin` values to different sides of an element?
What is the difference between `margin` and `padding` in CSS?

What is the difference between margin and padding in CSS?

Select the correct answer

What is the purpose of the `border` property?

What is the purpose of the border property?

Select the correct answer

How can we apply different `margin` values to different sides of an element?

How can we apply different margin values to different sides of an element?

Select a few correct answers

Everything was clear?

How can we improve it?

Thanks for your feedback!

Section 3. Chapter 3
some-alt