Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Вивчайте Додавання простору за допомогою відступів і внутрішніх полів | Модель Коробки CSS та Елементи Відступів
Основи CSS

bookДодавання простору за допомогою відступів і внутрішніх полів

Властивості margin, padding та border дозволяють додавати простір до елементів, покращуючи зовнішній вигляд, читабельність і зручність використання веб-ресурсу. Розглянемо кожну з них детальніше.

Властивості margin і padding

padding

padding — це простір між вмістом елемента та його рамкою.

padding: top right bottom left

Маємо кілька способів задати значення для відступу (padding).

Скорочений запис

/* Same padding of 20px applied to all four sides: */
padding: 20px;

/* Top and bottom paddings of 10px, left and right paddings of 20px: */
padding: 10px 20px;

/* Top padding of 10px, left and right paddings of 20px, bottom padding of 5px: */
padding: 10px 20px 5px;

/* Top padding of 10px, right padding of 15px, bottom padding of 20px, left padding of 25px: */
padding: 10px 15px 20px 25px;

Окреме задання padding

padding-top: 10px;
padding-right: 15px;
padding-bottom: 25px;
padding-left: 5px;

margin

margin — це простір між елементом та сусідніми елементами. Це область поза межами рамки елемента.

margin: top right bottom left

Ми можемо задавати margin кількома способами.

Скорочений запис

/* Same margin of 20px applied to all four sides: */
margin: 20px;

/* Top and bottom margins of 10px, left and right margins of 20px: */
margin: 10px 20px;

/* Top margin of 10px, left and right margins of 20px, bottom margin of 5px: */
margin: 10px 20px 5px;

/* Top margin of 10px, right margin of 15px, bottom margin of 20px, left margin of 25px: */
margin: 10px 15px 20px 25px;

Кожен відступ окремо

margin-top: 10px;
margin-right: 15px;
margin-bottom: 25px;
margin-left: 5px;

Властивість border

border — це лінія, яка оточує внутрішній відступ (padding) та вміст елемента. Вона відокремлює вміст елемента від його зовнішнього відступу (margin).

border: width style color;

Скорочений запис

border: 4px solid brown;

Це означає, що рамка з усіх сторін виглядатиме однаково. Її width4px, stylesolid, а colorbrown.

Розглянемо наступний приклад і визначимо можливі стилі рамки:

index.html

index.html

styles.css

styles.css

copy

Вивід

Кожна межа окремо

/* Instead of `top`, can be used any side (`right`, `left`, or `bottom`) */
border-top-color: aquamarine;
border-top-width: 12px;
border-top-style: groove;
border-top-right-radius: 4px;
border-top-left-radius: 8px;

1. Яка різниця між margin та padding у CSS?

2. Яке призначення властивості border?

3. Як можна застосувати різні значення margin до різних сторін елемента?

question mark

Яка різниця між margin та padding у CSS?

Select the correct answer

question mark

Яке призначення властивості border?

Select the correct answer

question mark

Як можна застосувати різні значення margin до різних сторін елемента?

Select the correct answer

Все було зрозуміло?

Як ми можемо покращити це?

Дякуємо за ваш відгук!

Секція 3. Розділ 3

Запитати АІ

expand

Запитати АІ

ChatGPT

Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат

Suggested prompts:

Can you explain the difference between margin and padding?

How do I choose which border style to use?

Can I use different values for each side of margin, padding, or border?

Awesome!

Completion rate improved to 2.56

bookДодавання простору за допомогою відступів і внутрішніх полів

Свайпніть щоб показати меню

Властивості margin, padding та border дозволяють додавати простір до елементів, покращуючи зовнішній вигляд, читабельність і зручність використання веб-ресурсу. Розглянемо кожну з них детальніше.

Властивості margin і padding

padding

padding — це простір між вмістом елемента та його рамкою.

padding: top right bottom left

Маємо кілька способів задати значення для відступу (padding).

Скорочений запис

/* Same padding of 20px applied to all four sides: */
padding: 20px;

/* Top and bottom paddings of 10px, left and right paddings of 20px: */
padding: 10px 20px;

/* Top padding of 10px, left and right paddings of 20px, bottom padding of 5px: */
padding: 10px 20px 5px;

/* Top padding of 10px, right padding of 15px, bottom padding of 20px, left padding of 25px: */
padding: 10px 15px 20px 25px;

Окреме задання padding

padding-top: 10px;
padding-right: 15px;
padding-bottom: 25px;
padding-left: 5px;

margin

margin — це простір між елементом та сусідніми елементами. Це область поза межами рамки елемента.

margin: top right bottom left

Ми можемо задавати margin кількома способами.

Скорочений запис

/* Same margin of 20px applied to all four sides: */
margin: 20px;

/* Top and bottom margins of 10px, left and right margins of 20px: */
margin: 10px 20px;

/* Top margin of 10px, left and right margins of 20px, bottom margin of 5px: */
margin: 10px 20px 5px;

/* Top margin of 10px, right margin of 15px, bottom margin of 20px, left margin of 25px: */
margin: 10px 15px 20px 25px;

Кожен відступ окремо

margin-top: 10px;
margin-right: 15px;
margin-bottom: 25px;
margin-left: 5px;

Властивість border

border — це лінія, яка оточує внутрішній відступ (padding) та вміст елемента. Вона відокремлює вміст елемента від його зовнішнього відступу (margin).

border: width style color;

Скорочений запис

border: 4px solid brown;

Це означає, що рамка з усіх сторін виглядатиме однаково. Її width4px, stylesolid, а colorbrown.

Розглянемо наступний приклад і визначимо можливі стилі рамки:

index.html

index.html

styles.css

styles.css

copy

Вивід

Кожна межа окремо

/* Instead of `top`, can be used any side (`right`, `left`, or `bottom`) */
border-top-color: aquamarine;
border-top-width: 12px;
border-top-style: groove;
border-top-right-radius: 4px;
border-top-left-radius: 8px;

1. Яка різниця між margin та padding у CSS?

2. Яке призначення властивості border?

3. Як можна застосувати різні значення margin до різних сторін елемента?

question mark

Яка різниця між margin та padding у CSS?

Select the correct answer

question mark

Яке призначення властивості border?

Select the correct answer

question mark

Як можна застосувати різні значення margin до різних сторін елемента?

Select the correct answer

Все було зрозуміло?

Як ми можемо покращити це?

Дякуємо за ваш відгук!

Секція 3. Розділ 3
some-alt