Как минимум потому что никаких side=“bottom” и text-align=“center” у caption быть не должно, так же как не должно быть cellpadding=“10” у таблицы потому что это устаревший подход и ничего этого в HTML5 нету, а side=“bottom” вообще не существует и не существовало никогда.
Из того что я еще увидел, у вас бордер вокруг всей таблицы, а его быть не должно.
бордер вокруг всей таблицы есть - это факт. Я прошел тест в итоге с 100% совпадением, код css таблицы:
table {
border-collapse: collapse;
border: 1px;
border-spacing: 5px;
}
это ладно, согласен. Но как быть с вашим высказыванием: "Из того что я еще увидел, у вас бордер вокруг всей таблицы, а его быть не должно."
По факту видим:
table {
border: 1px;
}
И что непонятного? В испытании нету бордера вокруг всей таблицы. Там есть border: 1px solid lightgray; у ячеек (td) и border-bottom: 2px solid black; у ячеек-заголовков (th). Больше там никакие бордеры не нужны.