Какой лучший способ создать HTML-таблицу, похожую на пирамиду? - PullRequest
1 голос
/ 30 мая 2011

Я пытаюсь создать таблицу следующим образом:

     A  B 
   C  D  E

В этом случае каждая строка центрируется и ячейки распределяются равномерно.

В настоящее время я использую вложенные таблицыно чувствую, что это не лучшее решение.У кого-нибудь есть идея получше?

Ответы [ 2 ]

1 голос
/ 30 мая 2011

Если вы действительно используете таблицы, используйте атрибут colspan для td, как показано ниже

<table>
    <tr>
         <td colspan="3">A</td>
         <td colspan="3">B</td>
    </tr>
    <tr>
         <td colspan="2">C</td>
         <td colspan="2">D</td>
         <td colspan="2">E</td>
    </tr>
</table>

Помните, что таблицы предназначены для отображения данных, а не для макета.

Надеюсь, это поможет.

1 голос
/ 30 мая 2011

вы можете использовать одну таблицу:

<style type="text/css">
    td 
    {
        text-align:center;
    }
</style>

<table>
    <tr>
        <td colspan="4">G</td>
    </tr>
    <tr>
        <td colspan="2">E</td><td colspan="2">F</td>
    </tr>
    <tr>
        <td>A</td><td>B</td><td>C</td><td>D</td>
    </tr>
</table>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...