Roman Go
Так тоже работает:
<script>
alert('1111');
</script>
Любой JS-браузер тэг <script> расценивает как начало JavaScript сценария, если в атрибуте language не указана версия JavaScriptа, не поддерживаемая данным браузером или другой скриптовый язык, напр.:
-- <script language="JavaScript2.0"> будет практически всеми браузерами игнорироваться, т.к. нет еще такой версии яваскрипта;
-- <script language="VBScript"> и <script language="JScript"> будет игнорироваться всем, кроме Internet Explorer
любые другие атрибуты игнорируются
По стандартам HTML 4.0 атрибут language для тэга <script> не одобряется, а рекомендуется использовать атрибут type (напр, type="text/javascript" или type="text/vbscript"
-- он поддерживается только последними версиями браузеров, старые браузеры просто не обратят на него внимание.