Skip to content
This repository has been archived by the owner on Jan 28, 2024. It is now read-only.

Latest commit

 

History

History
47 lines (36 loc) · 1.24 KB

spacing.md

File metadata and controls

47 lines (36 loc) · 1.24 KB

Spacing

Space atau ruang kosong sangat penting dalam mendesain sebuah website, karena memberikan kenyamanan kepada user. Dengan CSS kita dapat memberikan space terhadap suatu elemen HTML, terdapat dua jenis space dalam CSS, yaitu padding dan margin

1. Padding

Padding merupakan space yang berada di dalam konten suatu elemen, untuk menentukan padding kita dapat menggunakan css seperti berikut

div {
  padding-top: 50px;
  padding-bottom: 50px;
  padding-right: 30px;
  padding-left: 30px;
}

2. Margin

Margin merupakan space yang berada di luar elemen, untuk menentukan margin kita dapat menggunakan css seperti berikut

div {
  margin-top: 100px;
  margin-bottom: 100px;
  margin-right: 80px;
  margin-left: 80px;
}

3. Box Sizing

Ada satu lagi property yang sering digunakan untuk mengatur space pada CSS, yaitu box-sizing. Property ini digunakan untuk memasukkan border, padding dan margin untuk keseluruhan total tinggi dan lebar suatu elemen

/* div selalu berukuran 300 x 100 walaupun ada tambahan border, padding, dan margin */
div {
  width: 300px;
  height: 100px;
  margin: 100px;
  padding: 100px;
  border: 1px solid blue;
  box-sizing: border-box;
}