Таблицы: 17/23 как убрать рамку в заголовке?

body {
width: 350px;
margin: 0;
padding: 0 10px;
font-size: 14px;
font-family: Arial, sans-serif;
}
table{
border-collapse:collapse;
border:1px solid lightgray;
}
caption {
caption-side:bottom;
text-align:center;
}
th{
padding:10px;
border-bottom:2px solid black;
}
td{
padding:10px;
}

Из html-кода ее уберите.

Я так пробовала сделать. В этом случае пропадают границы внутри таблицы.

Границы внутри таблицы задаются отдельно для td и th.

получилось то же самое, только писать больше. Границы заголовка не исчезли. Я пробовала задавать отдельно для границ “solid white”, но даже в этом случае нижняя граница первой строки получается с разрывами. Думаю, у меня другая ошибка допущена, но я второй день не могу ее найти.

Уберите рамку для table и задайте ее для td со всех сторон.

Ура! Сработало) Спасибо!