Всеки, който се впуска в света на дизайна, сигурно е чувал термините марж и подплънки да се изхвърлят толкова често. Въпреки че много от обучаемите разбират, че както маржът, така и подплънката се отнасят до пространството между елементите, те не могат да разграничат между полето и подплънка. Всеки човек, който разбира разликата между двата термина, може да може да вземе по-добри дизайнерски решения.
Padding е терминът, използван за обозначаване на пространството между елемента и границата. Важно е да се подчертае, че подплънките обикалят и четирите страни на съдържанието.
Маржът е терминът, използван за обозначаване на пространството между елемента и външните елементи. Това е границата между единия и другия елемент.
Една от основните разлики между margin и padding са техните взаимодействия. Padding взаимодейства с вътрешните съставки на дизайна или обекта, защото това е пространството между границата и съдържанието на разглеждания обект. От друга страна, маржът взаимодейства с външната среда на обекта, който е под внимание, защото пространството между обекта и следващия обект е най-близко до обекта.
Както маржът, така и подложките се диференцират според техните цели или ролите, които играят в даден обект. Основната цел на полето е да се гарантира, че обектът не е изложен на други обекти, заобикалящи обекта навсякъде около четирите страни. Тя осигурява сигурност за целия обект, така че обектът да не е намесен или засегнат от външната среда. От друга страна, подплънката играе ролята на това да гарантира, че съдържанието на обекта не взаимодейства с границите. Подплънката гарантира, че съдържанието не докосва краищата на предмета, който ги покрива, като по този начин действа като амортисьор.
Една от основните разлики между маржа и подплънката е, че те се държат различно в различните браузъри. Човек ще открие, че определен браузър обработва външните пространства на обект и вътрешните пространства на обект, докато друг браузър отказва да се справи или с марж, или с подплънки. Понякога е възможно да се открие, че браузърът отказва да обработва някое от пространствата на обекта, може би това е поле или поле. Това обяснява защо някои полета автоматично се сриват, когато са монтирани на определени браузъри.
Другият фактор, различаващ както марж, така и подплънка е, че те имат някои значителни различия в начина на поведение или влияят на височината и ширината на обекта. Маржът увеличава размера на обекта, като гарантира, че той увеличава няколко инча както на ширината, така и на височината на обекта. Това е така, защото маржът е позициониран извън обекта и той се опитва да повлияе на пространството извън обекта. От друга страна, подплънките не оказват влияние върху размера на обекта, защото не влияят на ширината и височината на обекта. Всъщност подплънката е вътре в обекта, което означава, че не може да повлияе на размера на обекта, където се съдържа.
И накрая, кога да се използва маржът се различава от това, когато човек иска да използва подплънки. Това означава, че въпреки двете пространства, представящи значителни различия в техните цели, може да се покаже някаква значителна разлика, когато става дума за реално използване на всяко пространство. Подплатата се използва най-вече, когато човек иска цветът на фона да продължи в пространството, което създава. Това означава, че хората използват подплънки, когато искат фона им да надникне. От друга страна, хората използват полета, когато искат цветът им на фона да нахлуе в личното им пространство.
марж | подложка |
Пространство между различни елементи | Пространство между съдържанието и ръба на компонента |
Използва се за увеличаване на размера на компонента | Не може да се увеличи размерът на елемента |
Използва се, когато човек иска цвят на фона да нахлуе в личното пространство | Използва се, когато човек иска цвят на фона да надникне |
Взаимодейства с външната среда на даден елемент | Взаимодейства с вътрешната среда на даден елемент |