¿Cómo funciona javascript con html?