Последний td на новой строке?

Я преобразовал некоторые табличные данные из word для клиента:

<table>
  <tr>
    <th><p>SPAGHETTI &ndash; Deeg voorgerechten</p></th>
  </tr>
  <tr>
    <td>SPAGHETTI AL PESCATORE</td>
    <td>&euro;11.50</td>
    <td><p  >Zeevruchten in speciale tomatensaus</p></td>
  </tr>
  <tr>
    <td>SPAGHETTI ALLA MATRICIANA</td>
    <td>&euro;9.25</td>
    <td><p  >Met spek, knoflook in tomatensaus</p></td>
  </tr>
  <tr>
    <td>SPAGHETTI BOSCAIOLA</td>
    <td>&euro;10.25
      </td>
    <td><p  >Met ham, spek, knoflook in roomsaus</p></td>
  </tr>
<table>

Это табличные данные. Он должен быть в таблице :)

В слове doc он поместил последнюю ячейку (голландское описание) на новую строку. Я мог бы преобразовать каждую последнюю ячейку в новую строку с помощью colspan = "2", но это не структура. Я пробовал:

td:last-child {
  display: block;
}

Но каждый браузер игнорирует это. Есть идеи?

РЕДАКТИРОВАТЬ: Это звучит немного расплывчато, не так ли?

У меня есть:

cell 1.1                     cell 1.2                               cell 1.3
cell 2.1                     cell 2.2                               cell 2.3
cell 3.1                     cell 3.2                               cell 3.3

Я хочу:

cell 1.1                     cell 1.2                      
cell 1.3
cell 2.1                     cell 2.2                        
cell 2.3
cell 3.1                     cell 3.2                       
cell 3.3
8
задан Brian Tompsett - 汤莱恩 29 July 2017 в 18:37
поделиться