Ocultar y mostrar un texto después de 6 segundos en un bucle infinito (HTML)
Hola, he creado este script para ocultar un texto después de 6 segundos, pero quiero que el texto vuelva a aparecer y desaparezca nuevamente hasta el infinito cada 6 segundos. ¿Cómo puedo crear este tipo de script HTML?
<h1 style="text-align: left;" id="xhide">Hello World</h1>
<script type="text/javascript">
function hide(id) {
d= document.getElementById(id)
d.setAttribute('style','display:none;')
}
setTimeout(function () {
hide('xhide')
}, 6000);
</script>