Fungsi inset () adalah fungsi bentuk yang digunakan untuk menentukan <basic-shape>.

Nilai CSS <basic-shape> mewakili bentuk dasar yang didefinisikan menggunakan fungsi bentuk. Bentuk dasar kemudian dapat dilewatkan sebagai nilai ke properti seperti properti bentuk-luar, atau properti klip-jalur, yang digunakan untuk menerapkan bentuk ke elemen untuk mengubah aliran konten di sekitarnya, atau untuk klip elemen ke bentuk yang ditentukan, masing-masing.

Fungsi inset () mendefinisikan persegi panjang inset. Diperlukan satu hingga empat nilai offset, yang menentukan offset dari tepi kotak referensi ke dalam. Ini menentukan tempat persegi panjang inset masuk ke dalam elemen.

Sintaks offset adalah sama dengan sintaks properti margin shorthand. Ini berarti Anda dapat mengatur keempat inset dengan satu, dua atau empat nilai. Jika satu nilai offset ditentukan (misalnya 15px), maka akan digunakan sebagai offset atas, kanan, bawah, dan kiri. Jika dua nilai offset ditentukan (misalnya 20px 10px), masing-masing menetapkan offset atas dan bawah serta offset kanan dan kiri. Jika tiga nilai ditentukan (misalnya 10px 15px 20px), yang pertama menentukan offset atas, yang kedua menentukan offset kanan dan kiri, dan yang ketiga menentukan offset bawah. Jika empat nilai ditentukan, yang pertama digunakan sebagai offset atas, yang kedua sebagai offset kanan, yang ketiga sebagai offset bawah, dan yang keempat sebagai offset kiri.

Dan seperti halnya dengan margin, nilai offset dapat diatur dalam panjang atau persentase absolut.

Selain nilai offset (s), fungsi inset () mengambil nilai batas-radius opsional yang menentukan jumlah di mana sudut-sudut persegi panjang harus dibulatkan. Argumen border-radius menggunakan sintaks yang sama dengan sintaks dari properti border-radius — satu hingga delapan nilai yang menentukan nilai pembulatan untuk empat sudut dalam salah satu atau kedua dimensi horizontal dan vertikal. Lihat entri properti batas-radius untuk informasi lebih lanjut tentang hal itu jika Anda belum mengetahuinya. Batas radius yang ditentukan harus didahului oleh kata kunci bulat.

Berikut ini adalah semua deklarasi bentuk segi empat yang valid:):