17. Глобальные атрибуты HTML — class, id, title, hidden, tabindex, lang и др. Комментарии в разметке
Атрибут ID HTML
ID - это сокращение от Identifier (идентификатор, опознаватель). Идентификатор - это какое-то уникальное свойство объекта, которое позволяет однозначно отличить его от других объектов, то есть идентифицировать. Атрибут ID в HTML используется, пожалуй, наиболее часто, чем многие другие атрибуты (хотя здесь, конечно, у каждого свои предпочтения). Его можно применять почти с любыми тегами. Например, так: <h2 id="myH">Мой заголовок</h2> Теперь по идентификатору myH вы можете найти в документе именно этот тег <h2>, даже если в документе их будет много...
IndexedDB в JavaScript
indexedDB – это что-то среднее между локальным хранилищем в браузере и полноценной СУБД. У indexedDB есть индексация с авто инкрементом. Данные сохраняются в виде объекта, что весьма удобно. indexedDB имеет несложный синтаксис, но тем не менее излагать сухую теорию я не стану, т.к. это только запутает начинающего. В место этого объясню принципы работы с indexedDB на конкретном примере. indexedDB подойдет для хранения каких-либо настроек и небольшого объема информации. А вот для крупных web-приложений indexedDB не подойдёт из-за ограничений...