Pada HTML5 terdapat sebuah atribut contentEditable. Atribut ini berfungsi untuk mengedit halaman/konten langsung di jendela browser (live editing). Anda dapat menentukan bagian-bagian tertentu dari halaman yang harus diedit dengan cara yang sangat mudah. Pada dasarnya, yang harus Anda lakukan adalah menambahkan atribut tag contentEditable ke elemen. Atribut contentEditable dapat diterapkan untuk setiap elemen HTML, misalnya gambar, list, dan bahkan konten video.