Gracias, JavierB, me había confundido con el atributo language, que no se debe poner, ¿no?. Entonces sería así:
Código HTML:
<script type="text/javascript">
<!--
var dt = new Date();
var hr = dt.getHours();
var msg = ((hr<12) ? "Buenos dias" :"Buenas Noches");
msg = ((hr>11)&&(hr<19) ? "Buenas Tardes" : msg);
msg=" <h2> "+msg+" !</h2>";
document.write(msg);
-->
</script>