Скрипты в HTML

HTML
HTML и HTML5
Динамический HTML
XHTML
XHTML Mobile Profile[англ.] и CHTML
Document Object Model
Кодировки символов
Мнемоники в HTML
Редактор HTML
Элементы HTML
Семантическая вёрстка
Карта изображений
Цвета HTML
Формы HTML
Фреймы HTML
HTML5 audio и HTML5 video
Canvas
Скрипты в HTML
Unicode и HTML[англ.]
Браузерный движок
Quirks mode
Каскадные таблицы стилей
W3C и WHATWG
Web Storage
WebGL
Сравнение
языков разметки документов
браузерных движков
  • п
  • о
  • р
JavaScript Calc

Язык разметки HTML включает поддержку клиентских скриптов (сценариев), которые могут быть выполнены во время загрузки документа или позже. При этом, будучи загруженными, в своей работе не зависят от дальнейшего наличия /отсутствия подключения к Сети.

В HTML5 скрипты играют очень большую роль (Audio, Video, Canvas, различные дополнительные API).

JavaScript вместе с HTML, CSS и DOM послужили основой для создания концепции DHTML.

Также в концепции AJAX скрипты играют главную роль.

Скрипты могут быть как внешними (js-файлы), так и внутренними (элемент <script> или атрибуты обработчиков событий в самих элементах).

Элемент <script> может располагаться либо в <head>, либо в <body>-элементе (перед закрывающим </body>).

Скрипты используются, например, для обработки событий от клавиатуры, мыши, событий от форм, общего состояния документа.

Примеры внутренних событий[1]:

  • Документ
    • onLoad
    • onUnload
    • onFocus
    • onBlur
  • Формы
    • onSubmit
    • onReset
  • Текст
    • onSelect
    • onChange
  • Мышь
    • onClick
    • onDblClick
    • onMouseDown
    • onMouseUp
    • onMouseOver
    • onMouseMove
    • onMouseOut
  • Клавиатура
    • onKeyPress
    • onKeyDown
    • onKeyUp

В HTML5 были добавлены новые события[2][3][4][5].

См. также

Примечания

  1. Scripts in HTML documents  (неопр.). Дата обращения: 4 июня 2015. Архивировано 22 августа 2011 года.
  2. 4.11 Scripting — HTML5  (неопр.). Дата обращения: 4 июня 2015. Архивировано 9 июля 2015 года.
  3. 6 Web application APIs — HTML5  (неопр.). Дата обращения: 4 июня 2015. Архивировано 13 июня 2015 года.
  4. HTML Standard  (неопр.). Дата обращения: 4 июня 2015. Архивировано 7 января 2015 года.
  5. HTML Standard  (неопр.). Дата обращения: 4 июня 2015. Архивировано из оригинала 23 июня 2017 года.
Перейти к шаблону «Стандарты W3C»
Продукты
и стандарты
Рекомендации
ООСО
  • IndieAuth[англ.]
  • XAdES[англ.]
  • XBL[англ.]
  • XHTML+SMIL[англ.]
  • XUP[англ.]
Рабочие проекты
Руководства
  • Руководящие принципы доступности веб-контента[англ.]
Инициативы
  • Markup Validation Service[англ.]
  • Web Accessibility Initiative[англ.]
  • WebPlatform[англ.]
Выведенные
из использования
Устаревшие
Организации
Рабочие группы
  • TAG[англ.]
  • CSS
  • SVG[англ.]
  • WebAuthn[англ.]
  • WHATWG
Группы сообщества и бизнеса
  • Web Advertising BG[англ.]
Закрывшиеся группы
  • Device Description (DDWG)[англ.]
  • HTML[англ.]
  • Multimodal Interaction Activity (MMI)[англ.]
ПО
Браузеры
  • Line Mode (1990–)[англ.]
  • Arena (1993–98)[англ.]
  • Agora (1994–97)[англ.]
  • Argo (1994–97)[англ.]
  • Amaya (браузер/редактор, 1996–2012)
Конференции