Я же думаю, что Вы пытаетесь впихнуть тег h1 в таблицу? Или Вы просто заключили заголовок в теги th? Смотрите, что пишут о теге th: "Тег <th> предназначен для создания одной ячейки таблицы, которая обозначается как заголовочная. Текст в такой ячейке отображается браузером обычно жирным шрифтом" То есть совмещать теги h1 и th просто некорректно. Гораздо корректней задавать заголовки для всей таблицы в тегах h1-h6.
Почитайте о назначении тега, надеюсь сами поймете.
Смотрите, что пишут о теге th:
"Тег <th> предназначен для создания одной ячейки
таблицы, которая обозначается как заголовочная. Текст в такой ячейке отображается
браузером обычно жирным шрифтом"
То есть совмещать теги h1 и th просто некорректно.
Гораздо корректней задавать заголовки для всей таблицы в тегах h1-h6.
в свою очередь располагается внутри тега <table>
Вы делаете таблицу?
Или просто заключаете обычный строчный текст в теги?