Попытка минимизировать высоту стола (TABLE, TBODY и смещение) - PullRequest
3 голосов
/ 16 сентября 2009

Я пытаюсь минимизировать высоту таблицы, показанной ниже. поджигатель говорит мне, что высота таблицы 29, 25 тел, а обе строки вместе 23.

На вкладке макета не отображаются какие-либо отступы, поля или границы. Хотя, это говорит мне, что у tbody есть смещение на 2 пикселя, и то же самое для tr. Есть ли способ предотвратить это смещение?

<body>
    <table style="width: 100%">
        <tr>
            <td>foo
            </td>
            <td>bar
            </td>
        </tr>
        <tr>
            <td colspan=2></td>
        </tr>
    </table>
</body>

Смежный вопрос: Почему браузеры вставляют элемент tbody в элементы таблицы?

Ответы [ 2 ]

5 голосов
/ 16 сентября 2009

Если я правильно понял ваш вопрос, похоже, вы хотите сделать это для всех элементов таблицы:

padding:0px
border-collapse:collapse;

http://www.w3schools.com/Css/pr_tab_border-collapse.asp

В общем, использование хорошего reset.css должно вам помочь.

2 голосов
/ 16 сентября 2009

Может быть "CSS reset" поможет: http://meyerweb.com/eric/tools/css/reset/ Некоторые строки имеют дело с таблицей.

...