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 со всех сторон.
Ура! Сработало) Спасибо!