这是代码:
<table class="first" border="1">
<tr class="alt">
<th class="col1">Наименование</th>
<th class="col2">Ед. изм.</th>
<th class="col3">Цена, руб.</th>
<tr>
<td class="col1">Замена </td>
<td class="col2">шт</td>
<td class="col3">400</td>
</tr>
<tr>
<td class="col1">Установка</td>
<td class="col2">шт</td>
<td class="col3">800</td>
</tr>
<tr>
<td class="col1">Установка </td>
<td class="col2">шт</td>
<td class="col3">800</td>
</tr>
<tr>
<td class="col1">Установка</td>
<td class="col2">шт</td>
<td class="col3">400</td>
</tr>
<tr>
<td class="col1">Замена</td>
<td class="col2">шт</td>
<td class="col3">600</td>
</tr>
<tr>
<td class="col1">Подключение</td>
<td class="col2">шт</td>
<td class="col3">800</td>
</tr>
<tr>
<td class="col1">Подключен</td>
<td class="col2">шт</td>
<td class="col3">800</td>
</tr>
<tr>
<td class="col1">Подключение</td>
<td class="col2">шт</td>
<td class="col3">800</td>
</tr>
<tr>
<td class="col1">Прокладка</td>
<td class="col2">м.п.</td>
<td class="col3">70</td>
</tr>
<tr>
<td class="col1">......</td>
<td class="col2">шт</td>
<td class="col3">500</td>
</tr>
<tr>
<td class="col1">Поиск </td>
<td class="col2">час</td>
<td class="col3">800</td>
</tr>
<tr>
<td class="col1">Подключение</td>
<td class="col2">шт</td>
<td class="col3">800</td>
</tr>
<tr>
<td class="col1">Поиск</td>
<td class="col2">час</td>
<td class="col3">800</td>
</tr>
</table>
风格
table {
width: 80%;
margin: 25px auto; }
th, td { padding: 7px; }
.alt th {background-color: #98FB98;}
td, th {
border: 2px solid #008000;
}
.col1 {
width: 500px;
height: 20px;
}
.col2 {
width: 150px;
height: 20px;
}
.col3 {
width: 150px;
height: 20px;
}
td { background-color: #E6E6FA;}
tr :hover {
background-color: #00FFFF;}
.first { border-collapse: collapse; }
试图分开所需的行......,无济于事。谁知道有效的选项?真诚的,亚历山大。
注意样式中的2行,可以切换评论并选择其中一个选项,我想它会适合你!
像这样的东西?
RifmaMan 的答案是正确的,但最正确的解决方案仍然是将标题包装在
<thead>...</thead>
表格的“标题”中,并将所有行包装在“正文”<tbody>...</tbody>
中。您还可以通过将表格包装在这样的标签中来添加表格的“页脚<tfoot>...</tfoot>
”