diff --git a/HTML/039 HTML Input Attributes/README.md b/HTML/039 HTML Input Attributes/README.md
new file mode 100644
index 0000000..b78e6fd
--- /dev/null
+++ b/HTML/039 HTML Input Attributes/README.md
@@ -0,0 +1,115 @@
+# HTML Input Attributes
+
+Elemen `` digunakan untuk membuat berbagai jenis input seperti teks , kata sandi, kotak centang, radio button, dan banyak lagi. Kamu dapat mengontrol perilaku dan tampilan elemen input ini dengan menggunakan berbagai atribut.
+
+Berikut adalah beberapa atribut umum yang digunakan dalam elemen input:
+
+## 1. `type`
+Atribut `type` digunakan untuk menentukan jenis input yang akan digunakan. Beberapa contoh jenis yang umum adalah:
+
+- `text`: Untuk input teks biasa.
+- `password`: Untuk input kata sandi.
+- `checkbox`: Untuk kotak centang.
+- `radio`: Untuk tombol radio.
+- `file`: Untuk mengunggah berkas.
+- `number`: Untuk input angka.
+- `email`: Untuk alamat email.
+- `date`: Untuk memilih tanggal.
+- `color`: Untuk memilih warna.
+
+**Contoh penggunaan:**
+
+```html
+
+
+
+```
+
+
+
+## 2. `name`
+
+Atribut `name` digunakan untuk memberi nama input, yang akan digunakan saat mengirimkan data formulir. Ini sifatnya harus unik dalam satu formulir.
+
+
+**Contoh penggunaan:**
+
+```html
+
+
+```
+
+## 3. `value`
+
+Atribut `value` digunakan untuk mengatur nilai awal dari elemen input. Ini berguna untuk mengisi nilai awal dalam kasus input teks atau kata sandi.
+
+**Contoh penggunaan:**
+
+```html
+
+ Male
+ Female
+```
+
+
+
+## 4. `placeholder`
+
+Atribut `placeholder` digunakan untuk menampilkan teks tip pada input sebelum pengguna memasukkan nilai. Ini memberikan panduan kepada pengguna.
+
+
+
+**Contoh penggunaan:**
+
+```html
+
+```
+
+
+
+## 5. `required`
+
+Atribut `required` digunakan untuk membuat input wajib diisi sebelum formulir dapat disubmit.
+
+
+**Contoh penggunaan:**
+```html
+
+
+```
+
+## 6. `disabled`
+
+Atribut `disabled` digunakan untuk menonaktifkan input, sehingga tidak dapat diedit atau diklik.
+
+**Contoh penggunaan:**
+
+```html
+
+```
+
+
+## 7. `readonly`
+
+Atribut `readonly` digunakan untuk membuat input hanya bisa dibaca, tapi tidak bisa diubah.
+
+**Contoh penggunaan:**
+
+```html
+
+```
+
+
+
+## 8. `max` dan `min`
+
+Atribut `max` dan `min` digunakan untuk menentukan nilai maksimum dan minimum yang dapat dimasukkan oleh pengguna dalam input tipe `number`, `date`, atau atribut lainnya.
+
+**Contoh penggunaan:**
+
+```html
+
+
+```
+
+**Referensi:** [w3schools (https://www.w3schools.com/html/html_form_attributes.asp)](https://www.w3schools.com/html/html_form_attributes.asp)
\ No newline at end of file