ความแตกต่างระหว่าง Margin กับ Padding | ความแตกต่างระหว่าง Margin กับ Padding คืออะไร Padding และ Margin

Anonim

Margin vs. Padding < ความแตกต่างระหว่าง margin และ padding เป็นส่วนที่สำคัญใน

CSS เนื่องจาก margines และ padding เป็นแนวคิดที่สำคัญสองประการที่ใช้ใน CSS เพื่อให้มีการเว้นวรรคระหว่างรายการที่แตกต่างกัน ส่วนรองและขอบไม่สามารถเปลี่ยนได้และมีจุดประสงค์ที่แตกต่างกันดังนั้นจึงต้องใช้อย่างเหมาะสม การเบาะเป็นช่องว่างระหว่างเนื้อหาและขอบของบล็อก ส่วนขอบเป็นอีกพื้นที่หนึ่งที่อยู่นอกเขตแดนของตึก Margin แยกบล็อกจากบล็อกที่อยู่ติดกันขณะที่ padding แยกเส้นขอบออกจากเนื้อหา

Padding คืออะไร?

ใน CSS (

Cascading Style Sheets ) padding คือช่องว่างระหว่างเนื้อหาและเส้นขอบ มันแยกเนื้อหาของบล็อกจากขอบของมัน padding มีความโปร่งใสและรวมถึงภาพพื้นหลังหรือสีพื้นหลังขององค์ประกอบเช่นกัน จำนวนช่องว่างขององค์ประกอบถูกระบุโดยใช้คำว่า "padding" ในโค้ด CSS ตัวอย่างเช่นหากต้องการเพิ่ม padding 25px ไปยังเนื้อหาตามโค้ดที่สามารถใช้ได้

div {

ความกว้าง: 300px;

ความสูง: 300px;

padding: 25px;

border: 25px solid;

}

ถ้าจำเป็นให้ระบุค่าที่แตกต่างกันสำหรับด้านซ้าย, ขวา, บนและล่างด้วยเช่นกัน โค้ดต่อไปนี้ระบุค่าการเบาะที่แตกต่างกันสำหรับแต่ละด้าน

div {

ความกว้าง: 300px;

ความสูง: 300px;

padding-top: 25px;

padding-bottom: 35px;

padding-left: 5px;

padding-right: 10px;

border: 25px solid;

}

Margin คืออะไร?

ใน CSS (Cascading Style Sheets) ส่วนขอบคือช่องว่างนอกพรมแดน มันแยกบล็อกจากบล็อกอื่น ๆ ขอบมีความโปร่งใส แต่ความแตกต่างอย่างมากกับการเบาะก็คือขอบจะไม่รวมภาพพื้นหลังหรือสีพื้นหลังที่ใช้กับองค์ประกอบ จำนวนขอบใน CSS ถูกระบุโดยใช้คำว่า "margin" ส่วนต่อไปนี้ของโค้ดใช้ขอบ 25px รอบบล็อก div

div {

ความกว้าง: 320px;

ความสูง: 320px;

เส้นขอบ: หนา 5p;

margin: 25px;

}

สามารถระบุค่าต่างๆสำหรับด้านต่างๆของบล็อกได้เช่นกัน โค้ดต่อไปนี้ใช้ค่าขอบที่แตกต่างกันสำหรับแต่ละด้าน

div {

ความกว้าง: 320px;

ความสูง: 320px;

เส้นขอบ: หนา 5p;

margin-top: 25px;

margin-bottom: 35px;

margin-left: 5px;

margin-right: 10px;

}

ความแตกต่างระหว่าง Margin กับ Padding คืออะไร?

•แพ็ดดิ้งเป็นช่องว่างระหว่างเส้นขอบและเนื้อหาขณะที่ขอบคือช่องว่างนอกพรมแดน

• Padding แยกเนื้อหาของบล็อกออกจากเส้นขอบ ขอบแยกออกจากกันไปหนึ่งช่วง

•แพ็ดดิ้งประกอบด้วยภาพพื้นหลังและสีพื้นหลังที่ใช้กับเนื้อหาในขณะที่ขอบไม่ได้เนื้อหาดังกล่าว

•ขอบของบล็อกที่อยู่ติดกันสามารถทับซ้อนกันได้ขณะที่การเว้นช่องไม่ซ้อนทับกัน

สรุป:

แพดเดอร์และ margin

แพ็ดดิ้งเป็นช่องว่างภายในเส้นขอบของบล็อกที่แยกเส้นขอบออกจากเนื้อหา ขอบคือระยะห่างด้านนอกชายแดนที่แยกบล็อกจากบล็อกที่อยู่ติดกัน ความแตกต่างอีกอย่างหนึ่งคือ padding มีภาพพื้นหลังและสีพื้นหลังที่ใช้กับเนื้อหาในขณะที่ขอบไม่ประกอบด้วย ขอบของบล็อกที่อยู่ติดกันบางครั้งอาจทับซ้อนกันเมื่อเบราว์เซอร์แสดงผลหน้า แต่สำหรับการขยายช่องว่างสิ่งดังกล่าวจะไม่เกิดขึ้น

รูปภาพมารยาท:

รูปแบบกล่อง CSS โดยเฟลิกซ์ ขา (CC BY-SA 3. 0)