added data- prefix for HTML5 validity