HTML CSS JavaScript TypeScript — страница 9
Семантика, DOM, события, формы, модули, Fetch, async/await, типизация и проверка данных
Материалы
- Работа с DOM-объектами
- Работа с выбранными элементами
Описание методов jQuery, позволяющих фильтровать, расширять и преобразовывать выбранный набор элементов
- Регулярные выражения
Обзор синтаксиса решулярных выражений в JavaScript
- Связывание данных с элементами
Примеры привязки данных к HTML-элементам за счет использования функциональности jQuery
- Семантическая разметка и микроформаты
Добавление нестандартных семантических элементов в разметку HTML5 за счет использования микроданных, микроформатов и стандарта RDFa
- Семантические элементы HTML5
Обзор семантических элементов HTML5 на примере создания простой веб-страницы
- Семейства элементов HTML5
Обзор добавленных и удаленных элементов в HTML5
- Серверные события
Описание и примеры использования технологии отправляемых сервером событий (server-sent events), появившейся в HTML5
- Синтаксис HTML5
Ослабленные правила синтаксиса HTML5, возможность внедрения разметки XHTML5
- Синтаксис JavaScript
Описание синтаксиса JavaScript - лексическая структура кода, допустимые символы, комментарии и т.д.
- Содержимое элементов
Описание jQuery-методов html() и text() для получения и вставки содержимого в HTML-элементы
- Создание новых элементов
Описание методов создания DOM-элементов средствами jQuery
- Сортировка элементов
Описание взаимодействия Sortable библиотеки jQuery UI, обеспечивающего сортировку элементов при их перетаскивании
- Текстовые семантические элементы HTML5
Три текстовых семантических элемента HTML5 - time, output и mark
- Типы данных
Классификация типов данных JavaScript, описание строк, чисел, дат и значений null, undefined
- Типы событий
Описание стандартных JavaScript-событий: события документа, мыши и клавиатуры
- Управление HTML5-плеером с помощью JavaScript
Создание собственного видеоплеера HTML5, использование существующих видеоплееров
- Управление историей просмотров
Описание видоизмененного в HTML5 объекта history для создания дружественных URL
- Условные операторы
Описание условных операторов JavaScript: if-else, switch, тернарный оператор ?:
- Установка библиотеки jQuery
Описание установки библиотеки jQuery в своих сценариях, использование отладки
- Установка библиотеки jQuery UI
Описание загрузки, установки и выбора тем для библиотеки jQuery UI
- Учебник CSS3
- Учебник HTML5
- Учебник JavaScript