Загрузка страницы

JavaScript Document object model (DOM) за час. Изменение HTML CSS. Атрибуты и свойства. Окружение.

JavaScript Document object model (DOM) за час. Это один из самых важных уроков по JS для верстки. Именно сейчас мы поймем как связан JavaScript с HTML и CSS. Научимся изменять HTML-код, а также CSS стили и классы. Поговорим об атрибутах и свойствах элементов, браузерном окружении JavaScript.

👉Скачать материалы урока: https://www.fls.guru/files/tutorials/js/js-dom.zip

Спецификации:
DOM: https://dom.spec.whatwg.org/
BOM: https://html.spec.whatwg.org/
CSSOM: https://www.w3.org/TR/cssom-1/
Классы DOM-узлов: https://learn.javascript.ru/basic-dom-node-properties#klassy-dom-uzlov

💪 Платный курс по верстке: https://edu.fls.guru

🔴 Карта канала: https://miro.com/app/board/o9J_lZB3YKI=/
🔴 Получить доступ к плюшкам + поддержать канал: https://www.patreon.com/freelancerlifestyle
🔴 Telegram канал: https://t.me/freelancer_lifestyle (https://teleg.run/freelancer_lifestyle)
🔴 Telegram чат по верстке: https://t.me/flschat (https://teleg.run/flschat)
🔴 Facebook: https://www.facebook.com/freelancerlifestyle
🔴 Instagram: https://www.instagram.com/freelancer.lifestyle

👉 @IT-ПРИСТРАСТІ, українськомовний канал присвячений інтерв'ю з цікавими IT-спеціалістами - https://www.youtube.com/channel/UCJNVBfLijFSa_tBcrNZKZag

00:00:00 - В уроке
00:00:29 - Что такое окружение JavaScript?
00:01:11 - Что такое браузерное окружение?
00:01:57 - Что такое BOM?
00:03:54 - Что такое DOM?
00:05:46 - Работа с DOM
00:06:00 - Навигация по DOM элементам
00:17:26 - Поиск объекта querySelectorAll
00:24:41 - Поиск объекта querySelector
00:25:46 - Поиск объекта getElementById
00:26:51 - Поиск объекта getElementsBy*
00:28:46 - Что такое "живая" коллекция?
00:30:34 - Какой метод поиска использовать?
00:31:00 - Поиск предка closest()
00:32:49 - Проверка matches
00:34:26 - Изменение DOM
00:34:47 - Изменение DOM innerHTML/outerHTML/textContent/data
00:41:22 - Создание DOM элементов и узлов
00:42:36 - Методы вставки в DOM append/prepend/before/after
00:45:46 - Вставка в DOM insertAdjacentHTML/Text/Element
00:48:11 - Перенос элемента
00:49:14 - Клонирование элемента cloneNode
00:50:20 - Удаление элемента remove
00:50:39 - Управление CSS стилями и классами
00:51:03 - Управление классами. Свойство className
00:52:07 - Управление классами. Свойство classList
00:54:11 - Управление стилями. Свойство style
00:57:07 - Получение стилей getComputedStyle
00:59:20 - Лайфхаки при работе со стилями
01:01:09 - Атрибуты и свойства
01:08:18 - Анонс
01:08:34 - Домашка
01:09:25 - Заключение

👋 Меня зовут Женя Андриканич, я IT - специалист, занимаюсь разработкой сайтов. На этом канале, я регулярно и в максимально доступном формате буду делиться с тобой своим опытом, наработками, секретами и лайфхаками!
Ссылка на канал: https://www.youtube.com/c/freelancerlifestyle

🤟 Живи, а работай в свободное время! ©

Видео JavaScript Document object model (DOM) за час. Изменение HTML CSS. Атрибуты и свойства. Окружение. канала Фрилансер по жизни - IT и фриланс
Показать
Комментарии отсутствуют
Введите заголовок:

Введите адрес ссылки:

Введите адрес видео с YouTube:

Зарегистрируйтесь или войдите с
Информация о видео
15 апреля 2021 г. 11:00:04
01:09:55
Другие видео канала
Адаптивная верстка сайта с объяснением действий. Добавление товара в корзину, AJAX подгрузка из JSONАдаптивная верстка сайта с объяснением действий. Добавление товара в корзину, AJAX подгрузка из JSONКак правильно учиться в IT - сфере. ТОП ошибок при обучении. Конкретный план обучения.Как правильно учиться в IT - сфере. ТОП ошибок при обучении. Конкретный план обучения.Сколько зарабатывают программисты и другие IT-специалисты? Рассказываю о своем доходе на фрилансе!Сколько зарабатывают программисты и другие IT-специалисты? Рассказываю о своем доходе на фрилансе!Илья Климов — JavaScript для тех, кого там нетИлья Климов — JavaScript для тех, кого там нетЧто такое DOM для веб-страницЧто такое DOM для веб-страницJavaScript размеры прокрутка и координаты элементов на странице и окна браузера.JavaScript размеры прокрутка и координаты элементов на странице и окна браузера.Массивы в JAVASCRIPT. Методы массивов.  Редактирование, поиск, сортировка. Уроки JavaScript с нуляМассивы в JAVASCRIPT. Методы массивов. Редактирование, поиск, сортировка. Уроки JavaScript с нуляCSS transform. 2D и 3D трансформации translate, scale, rotate и другиеCSS transform. 2D и 3D трансформации translate, scale, rotate и другиеФорматы изображений в веб-разработке и виды графики сайта за 7 минут. + Создаем favicon.Форматы изображений в веб-разработке и виды графики сайта за 7 минут. + Создаем favicon.Адаптивная HTML-верстка макета из Figma с подробным объяснением. Советы от профи. HTML SCSS GULP.Адаптивная HTML-верстка макета из Figma с подробным объяснением. Советы от профи. HTML SCSS GULP.Функции в JAVASCRIPT. Стрелочные функции, рекурсия, планирование: setTimeout и setInterval.Функции в JAVASCRIPT. Стрелочные функции, рекурсия, планирование: setTimeout и setInterval.Подготовка к JavaScript собеседованиюПодготовка к JavaScript собеседованиюАдаптивное видео и видеоролик в качестве фона. Вставка видео/аудио на сайт. HTML-теги VIDEO и AUDIO.Адаптивное видео и видеоролик в качестве фона. Вставка видео/аудио на сайт. HTML-теги VIDEO и AUDIO.Что такое DOM? На примере реальной задачи JS!Что такое DOM? На примере реальной задачи JS!МЕТА теги для сайта за 13 минут. HTML мета теги для SEO, адаптива, социальных сетей и для iPhone.МЕТА теги для сайта за 13 минут. HTML мета теги для SEO, адаптива, социальных сетей и для iPhone.CSS Grid Layout. Свойства определения сетки grid-template и другиеCSS Grid Layout. Свойства определения сетки grid-template и другиеТипичные задачи junior разработчика в компании | Как работают джуниоры? (мой опыт)Типичные задачи junior разработчика в компании | Как работают джуниоры? (мой опыт)Адаптивная вёрстка сайтов за 37 минут + макет. Тебе не нужен Bootstrap! [ENG SUBS]Адаптивная вёрстка сайтов за 37 минут + макет. Тебе не нужен Bootstrap! [ENG SUBS]Learn DOM Manipulation In 18 MinutesLearn DOM Manipulation In 18 Minutes
Яндекс.Метрика