Собственно, начал изучать HTML5, появилось несколько вопросов: 1) Имеется ли какой-то ресурс-справочник который регулярно обновляется и в котором присутствуют все актуальные теги и атрибуты HTML5? Поясню чем не нравится справочник HTML на htmlbook.ru: Он не обновляется. Много опечаток касаемо того какие элементы поддерживаются а какие нет (например, элемент <u> является частью спецификации HTML5, однако на сайте он почему-то указан как не поддерживаемый элемент HTML5). Такая же ситуация и с атрибутами + указаны не все атрибуты и их значения. Знаком с официальной спецификацией HTML5 (от W3C), но проблема вот в чем: когда смотрел на ютубе как верстают профессиональные верстальщики, они частенько используются атрибуты которые не входят в спецификацию (например, атрибут srcset у элемента IMG, который по каким-то причинам не входит в спецификацию но при этом браузеры его прекрасно понимают (вернее, понимает хром, на счет остальных не знаю)). 2) Вопрос, касающийся этих же "неофициальных" тегов и атрибутов: обязательно ли их использовать? Есть ли в них что-то такое незаменимое, что будет просто нереально сделать официальным списком элементов и атрибутов + CSS? Хочется писать исключительно "правильными" средствами и использовать только те элементы, атрибуты и их значения, которые поддерживаются только официально (спецификацией W3C). Насколько я тогда буду "хуже" тех кто плюет на спецификацию и использует 'неофициальные" элементы и атрибуты, которые поддерживаются браузерами но при этом не являются частью спецификации W3C? 3) Правильно ли я понимаю, что http://www.w3.org/TR/html5/index.html#elements-1 вот это является полным списком всех поддерживаемых HTML5 элементов и атрибутов?