Стилизация таблицы HTML ведет себя странно при генерации с помощью python, таблица в таблице?

Я генерирую таблицу в HTML из модели Django, и хотя заголовки и строки таблицы кажутся правильными, таблица отображается странно, с кажущимся другим форматированием таблицы в качестве родительского элемента. Что является причиной такого поведения? Я не смог найти подтверждающую документацию...

<style>
    table,th,td
    {
      border:2px solid green;
      border-spacing: 10px;
    }

<div class="container">
<table id="labrequestoverview">
    <tr>
    {% for item in model_headers %}
    <th>{{ item |capfirst }}</th>
    {% endfor %}
    </tr>
    {% for all_rows in query_results %}
    <tr> 
    {% for every_column in all_rows %}
    <td>{{ every_column }}</td>
    {% endfor %}
    </tr>
    {% endfor %}
</table>
</div> 

enter image description here enter image description here enter image description here

Вернуться на верх