Різниця між маржею та прокладкою є важливим аспектом в CSS як маржа та накладка - це два важливих поняття, що використовуються в CSS для забезпечення проміжків між різними елементами. Прокладки і запаси не є взаємозамінними і мають різні цілі, тому повинні використовуватися належним чином. Прокладка - це простір між вмістом і рамкою блоку. Маржа, з іншого боку, - це простір поза межами блоку. Поле відокремлює блоки від сусідніх блоків, тоді як прокладка відокремлює межу від вмісту.
У CSS (Каскадні таблиці стилів), прокладки - це простір між вмістом та межею. Він відокремлює вміст блоку від його краю. Прокладка прозора і включає також фонове зображення або колір тла елемента. Кількість набивання елемента визначається за допомогою терміна "padding" у коді CSS. Наприклад, для додання 25px прокладки навколо вмісту може бути використаний наступний код.
div
ширина: 300px;
висота: 300px;
підкладка: 25px;
межа: 25px суцільний;
При необхідності різні значення прокладки можна окремо вказати і для лівого, правого, верхнього та нижнього. Наступний фрагмент коду визначає різні значення прокладки для кожної сторони.
div
ширина: 300px;
висота: 300px;
підкладка: 25px;
нижня підкладка: 35 пікселів;
підкладка-зліва: 5px;
підкладка-права: 10px;
межа: 25px суцільний;
У CSS (каскадні таблиці стилів) запас - це простір за межами кордону. Він відокремлює блок від інших блоків. Поле також прозоре, але велика відмінність при набиванні полягає в тому, що поле не включає фонові зображення або фонові кольори, застосовані до елемента. Сума маржі в CSS визначається, використовуючи термін "маржа". Наступний фрагмент коду застосував 25px запас навколо блоку div.
div
ширина: 320 пікселів;
висота: 320 пікселів;
межа: 5px суцільний;
маржа: 25px;
Також можуть бути вказані різні значення для різних сторін блоку. Наступний фрагмент коду застосовує різні значення поля для кожної сторони.
div
ширина: 320 пікселів;
висота: 320 пікселів;
межа: 5px суцільний;
margin-top: 25 пікселів;
маржа-нижня: 35 пікселів;
край-ліворуч: 5px;
поле-право: 10px;
• Прокладка - це простір між кордоном та вмістом, а маржа - це простір поза межами.
• Прокладка відокремлює вміст блоку від межі. Поле відокремлює один блок від іншого.
• Прокладка складається з фонових зображень та кольорів фону, застосованих до вмісту, поки поле не містить такого.
• Поля сусідніх блоків може перекриватися, поки накладки не перекриваються.
Підсумок:
Прокладка - це простір всередині кордону блоку, який відокремлює кордон від вмісту. Поле - це відстань поза межами кордону, що відокремлює блок від сусідніх блоків. Інша відмінність полягає в тому, що підкладка включає фонове зображення та кольори тла, застосовані навколо вмісту, а поля не містять їх. Поля сусідніх блоків іноді може перекриватися, коли браузер візуалізує сторінку, але для вкладки такого не відбудеться.
Надано зображення: