The simulation of rainbow in HTML, CSS and JavaScript.