Роботландский Университет © А.А.Дуванов |
HTML-технология в отличие от полномасшабного компьютерного программирования имеет очень ограниченный инструментарий для визуального воздействия на пользователя и построения интерактивных сеансов работы.
Традиционное средство, которое предлагается пользователю для изменения
экрана
Традиционная динамика в документе
А ведь хочется? Правда, хочется! Хочется динамических меню, реакций на мышиные перемещения и щелчки. Хочется полноценного диалога на страницах документа, такого, как в "настоящих" компьютерных программах. Хочется придумать и "выпечь" в гипертексте динамическую игру или обучающую программу с яркими демонстрациями, зачетными классами и испытательными стендами. Хочется больше жизни!
JavaScript
Посмотрите примеры использования JavaScript и CSS (каскадные таблицы стилей) в HTML-файлах (документы нормально просматриваются только в Internet Explorer 4).
Это язык программирования, который понятен браузеру. Это означает, что браузер умеет выполнять (интерпретировать) команды этого языка.
Программу на JavaScript можно помещать внутрь HTML-кода или держать в отдельном файле. Этот файл браузер прочитает (по специальной команде-тегу LINK) во время интерпретации HTML-программы.
Программы на JavaScript (их называют скриптами) не работают самостоятельно. Коды JavaScript дополняют коды HTML и "живут" только вместе с ними. Даже если они расположены в отдельном файле.
Скрипт размещается между двумя парными тегами
\n'+ '\n'+ '' )); //--> |
Начало скрипта Скрипт представлен как HTML-комментарий, чтобы не "смущать" браузеры, которые о скриптах не знают. Конец скрипта Эта команда -- специально для пользователей, у которых браузер не понимает скриптов. |
\n'+
'\n'+
' \n'+
'\n'+
' \n'+ 'Дл\я возврата к основному тексту нажмите кнопку\n'+ 'Назад на инструментальной панели браузера.\n'+ '\n'+ ' |
\n'+ '