Это неверно даже с точки зрения логики. Никто не включает заголовок статьи в ее текст, заголовок таблицу - в ее ячейку и т.д. Все это даже слишком очевидно. И тег ul устанавливает маркированный список, внутри которого должны находиться только элементы данного списка.
Непонятно, что мешает вынести h3?