В статье 20 тегов которые знает даже моя бабушка я привел список тегов, которые просто обязаны знать все, кто приступил к изучению CSS и уж тем более JavaScript. При написании той статьи я заглянул в html справочник и осознал как же мало тегов я на самом деле знаю. Но это не мешало мне последние 10 лет ни в карьере веб-разработчика, ни в личным проектах, которые я создавал. В том числе и для заказчиков.

Мне даже самому стало интересно сколько тегов из примерно сотни я знаю и соответственно сколько из них окажется мною не изученными. Я всегда начинаю обучение веб-разработке своих учеников с HTML, и было бы странно поручать им изучение HTML на все 100% в то время как сам никогда не использовал 20-30% всех его возможностей.

Считается, что HTML это простейший язык и полностью соглашусь с этим. Но практически никто не знает его полностью: все 115 тегов, все возможные атрибуты каждого тега, все значения этих атрибутов, и я еще не упоминаю разновидности назначения тега «meta». Мне такие люди никогда не попадались. Да и не требуется настолько подробно знать определенную технологию, чтобы использовать ее в работе и на практике. Чем больше вы изучили и знаете — тем лучше. Но неиспользуемые части языка со временем всё равно забудутся, так устроен и работает наш мозг, что вполне логично и правильно.