Տարբերություն լուսանցքի և լիցքավորման միջև

Բովանդակություն:

Տարբերություն լուսանցքի և լիցքավորման միջև
Տարբերություն լուսանցքի և լիցքավորման միջև

Video: Տարբերություն լուսանցքի և լիցքավորման միջև

Video: Տարբերություն լուսանցքի և լիցքավորման միջև
Video: Քրիստոնեություն և Յոգա - Կարո՞ղ Է Քրիստոնյան Զբաղվել Յոգայով 2024, Հուլիսի
Anonim

Margin vs Padding

Տարբերությունը լուսանցքի և լիցքավորման միջև կարևոր ասպեկտ է CSS-ում, քանի որ լուսանցքը և լիցքը երկու կարևոր հասկացություններ են, որոնք օգտագործվում են CSS-ում՝ տարբեր տարրերի միջև տարածություն ապահովելու համար: Լիցքները և լուսանցքները փոխարինելի չեն և ունեն տարբեր նպատակներ, ուստի պետք է համապատասխանաբար օգտագործվեն: Լիցքավորումը բլոկի բովանդակության և եզրագծի միջև ընկած տարածությունն է: Մյուս կողմից, լուսանցքը բլոկի սահմանից դուրս տարածությունն է: Լուսանցքը բաժանում է բլոկները հարակից բլոկներից, մինչդեռ լիցքը բաժանում է եզրագիծը բովանդակությունից:

Ի՞նչ է լիցքավորումը:

CSS-ում (Cascading Style Sheets) լիցքավորումը բովանդակության և եզրագծի միջև պահվող տարածությունն է:Այն առանձնացնում է բլոկի բովանդակությունը դրա եզրից: Լիցքը թափանցիկ է և ներառում է նաև տարրի ֆոնի պատկերը կամ ֆոնի գույնը: Տարրի լիցքավորման չափը սահմանվում է CSS կոդում «padding» տերմինի օգտագործմամբ: Օրինակ՝ բովանդակության շուրջ 25 պիքսել լցոն ավելացնելու համար կարող եք օգտագործել հետևյալ կոդը։

div {

լայնություն՝ 300px;

բարձրություն՝ 300px;

լիցք՝ 25px;

սահման՝ 25px ամուր;

}

Անհրաժեշտության դեպքում, լցոնման տարբեր արժեքներ կարող են առանձին նշվել նաև ձախ, աջ, վերևի և ներքևի համար: Կոդի հետևյալ հատվածը յուրաքանչյուր կողմի համար նշում է լցոնման տարբեր արժեքներ։

div {

լայնություն՝ 300px;

բարձրություն՝ 300px;

padding-top՝ 25px;

padding-bottom՝ 35px;

padding-left՝ 5px;

padding-աջ՝ 10px;

սահման՝ 25px ամուր;

}

Տարբերությունը լուսանցքի և լիցքավորման միջև
Տարբերությունը լուսանցքի և լիցքավորման միջև
Տարբերությունը լուսանցքի և լիցքավորման միջև
Տարբերությունը լուսանցքի և լիցքավորման միջև

Ի՞նչ է մարժա?

CSS-ում (Cascading Style Sheets) լուսանցքը սահմանից դուրս տարածությունն է: Այն առանձնացնում է բլոկը այլ բլոկներից: Լուսանցքը նույնպես թափանցիկ է, բայց լիցքավորման հետ կապված մեծ տարբերությունն այն է, որ լուսանցքը չի ներառում ֆոնային պատկերներ կամ ֆոնային գույներ, որոնք կիրառվում են տարրի վրա: CSS-ում մարժայի չափը նշվում է «մարժա» տերմինի միջոցով: Կոդի հետևյալ հատվածը կիրառեց 25px լուսանցք div բլոկի շուրջ:

div {

լայնություն՝ 320px;

բարձրություն՝ 320px;

սահման՝ 5px ամուր;

մարժա՝ 25px;

}

Տարբեր արժեքներ կարող են սահմանվել նաև բլոկի տարբեր կողմերի համար: Կոդի հետևյալ հատվածը կիրառում է տարբեր լուսանցքների արժեքներ յուրաքանչյուր կողմի համար։

div {

լայնություն՝ 320px;

բարձրություն՝ 320px;

սահման՝ 5px ամուր;

մարժա-վերև՝ 25px;

լուսանցք-ներքև՝ 35px;

լուսանցք-ձախ՝ 5px;

լուսանցք-աջ՝ 10px;

}

Ո՞րն է տարբերությունը Margin-ի և Padding-ի միջև:

• Լիցքավորումը սահմանի և բովանդակության միջև ընկած տարածությունն է, մինչդեռ լուսանցքը սահմանից դուրս տարածությունն է:

• Լրացումն առանձնացնում է բլոկի բովանդակությունը եզրագծից: Լուսանցքը բաժանում է մի բլոկը մյուսից։

• Լիցքավորումը բաղկացած է ֆոնային պատկերներից և ֆոնի գույներից, որոնք կիրառվում են բովանդակության վրա, մինչդեռ լուսանցքը չի պարունակում այդպիսին:

• Հարակից բլոկների լուսանցքները կարող են համընկնել, մինչդեռ լցոնումը չի համընկնում:

Ամփոփում՝

Լիցք ընդդեմ լուսանցք

Padding-ը բլոկի սահմանի ներսում գտնվող տարածությունն է, որը բաժանում է եզրագիծը բովանդակությունից: Լուսանցքը սահմանից դուրս տարածությունն է, որը բաժանում է բլոկը հարակից բլոկներից: Մեկ այլ տարբերություն այն է, որ լիցքավորումը ներառում է ֆոնի պատկերը և ֆոնի գույները, որոնք կիրառվում են բովանդակության շուրջ, մինչդեռ լուսանցքը դրանք չի պարունակում: Հարակից բլոկների լուսանցքները երբեմն կարող են համընկնել, երբ զննարկիչը ներկայացնում է էջը, բայց լիցքավորման համար նման բան տեղի չի ունենա:

Խորհուրդ ենք տալիս: