Что такое Java Script?
Для начала хочу сказать, что страницы и сайты на HTML и CSS - это статические документы, в них не будет никакой динамики. вы уже, наверное, обратили внимание, что на многих сайтах есть передвижные блоки, блоки со временем и датой и так далее. Их никто специально не меняет каждый день) Они запрограммированы на определённые действия.
Можно создать активную выдвижную панель, тест, слайдер с переключаемыми изображениями, активную анимацию и многое другое! Все эти вещи смогут украсить Ваш сайт и придать ему динамики! Некоторые, например, анимированная прокрутка страницы вверх, могут ещё придать полезной функциональности сайту.
Все эти элементы относятся к HTML или DHTML.
DHTML. Не пугайтесь, это не отдельный язык, а способ создания динамической страницы. Термин DHTML включает в себя три основы: HTML, CSS и встроенный в браузер язык сценариев, как правило, имеется ввиду JavaScript (включающий в себя работу с DOM - объектной моделью документа).. В итоге мы имеем динамический html (например, при нажатии какой-либо кнопки у Вас меняется внешний вид какого-либо блока).
JavaScript - объектно-ориентированный скриптовый язык программирования.
JavaScript по большей части используется как встраиваемый язык для программного доступа к объектам приложений.
Пример JS
Для того чтобы увидеть результат работы скрипта достаточно вставить его в body.
<html>
<head></head>
<body>
<!-- На странице просто будет выведено 'Мой первый JS скрипт!' -->
<script language="javascript">
document.write("Мой первый JS скрипт!");
</script>
<!-- Выскочит окошко с текстом 'Окошко, вызванное JS!' и кнопкой ок -->
<script language="javascript">
alert("Окошко, вызванное JS!");
</script>
</body>
</html>
Самое интересное впереди!