2015-09-06 3 views
3

В моей странице я следующее:HTML - о ширине ячейки таблицы

<table style="width:1000px"> 
    <tr> 
     <td></td> 
     <td style="width:500px"></td> 
     <td></td> 
     </tr> 
</table> 

Могу ли я считать, что первая и последняя ширина ячейки будет как 250px? или должно ли поведение браузера быть зависимым отсюда?

Edit:

Я предполагаю, что первые и последние ячейки пусты

+2

Я думаю, что они динамичны из-за содержания. –

+2

Если вы хотите заставить их быть 250px каждый, вам нужно указать это в css, иначе это будет зависеть от ширины содержимого, как указано в @DanielCheung. – ygesher

+0

Возникает ли ширина стиля стола? –

ответ

1

@ammcom, что все уже сказано до сих пор является правильным. Если вы пройдете по этому маршруту и ​​установите пустые ячейки с явной шириной, убедитесь, что вы также установили это в своем CSS: table { table-layout: fixed; } Это заставит таблицу соблюдать ваши явные ширины, например, если вы используете 50% для двух пустых столбцов. Поведение по умолчанию: table-layout: auto, что делает таблицу приоритетом ее ширины в соответствии с содержимым внутри ячеек.

+0

Благодарим вас за ценную информацию – ammcom

Смежные вопросы