TL;DR: не разрешено.
Я нашел здесь свой ответ:
Разрешенные родительские элементы для h1: Любой элемент, который может содержать элементы потока, HGroup.
Источник: https://www.w3.org/TR/html-markup/h1.html и https://www.w3.org/TR/html-markup/th.html
TL;DR: не разрешено.
Я нашел здесь свой ответ:
Разрешенные родительские элементы для h1: Любой элемент, который может содержать элементы потока, HGroup.
Источник: https://www.w3.org/TR/html-markup/h1.html и https://www.w3.org/TR/html-markup/th.html
Уровень жизни HTML объясняет, что это запрещает. th элемент модель содержимого выглядит следующим образом (выделено мной):
Содержимое потока, но с заголовком нет, нижним колонтитулом, секционным содержимым или заголовком содержимого.
"Заголовок заголовка" относится к элементам h1, h2 и т.д., а также к элементу hgroup:
Заголовок заголовка определяет заголовок раздела (явно ли он помечены с использованием элементов содержимого секционирования или подразумеваются заголовком сам контент).
h1 h2 h3 h4 h5 h6 hgroup
В терминах допустимого HTML? Да.
С точки зрения того, что это хорошая идея? Да - это области заголовков, и они являются хорошими кандидатами для тега H.
Существует мысль о том, что вы не должны использовать один тег только для того, чтобы заключить другое, поэтому вы можете утверждать, что текст заголовка должен находиться непосредственно в th. Однако с точки зрения SEO это более важный тег H, поэтому вы часто видите такие вещи:
<th><h3>Some heading</h3></th>
Да, но TH означает заголовок таблицы, я думаю, что заголовок в заголовке таблицы не подходит для семантики. Может быть, это хорошо для SEO.
Да. Вы можете использовать теги H1 , H2,.. H6 в тегах таблицы TH. Они будут выполнять те же функции в теге TH таблицы. Размер текста содержимого таблицы может быть соответствующим образом изменен.
Просто просмотрите ссылку для справки.