Song web component for HTML5