Сейчас разбираюсь с либой Semantic UI, и вижу, что в ней есть элемент Accordion. В этом элементе есть заголовок и заголовок указывается без тегов - https://i.imgur.com/eQrgaOw.png. Вроде как всегда говорится, что лучше оборачивать текст в какой-то тег для семантичности. Как вы думаете, почему это не было сделано в этом случае?
Текст обёрнут в div Дополнительное его оборачивание во что-то (в span, например) семантичности не добавит (как минимум по мнению авторов), а оборачивать только ради процесса — зачем
Наверняка в XHTML явное "оборачивание" требуется по стандарту, но его разработку прекратили (плохо это или хорошо). В HTML это не обязательно, и регулируется, если можно так сказать, здравым смыслом