Допустим, у меня есть html-таблица с заявленной шириной CSS 750px.Он имеет 5 столбцов, и каждый столбец имеет ширину 50px, объявленную с использованием css (все td имеют ширину 50px).Очевидно, что сумма ширины столбцов составляет 250 пикселей, что меньше, чем 750 пикселей.
Когда браузер отображает таблицу, каждый столбец имеет различную вычисленную ширину.У меня есть один столбец, который имеет только 5 пробелов, но вычисленная ширина превышает 100 пикселей (намного больше, чем 5).
Все столбцы соответствуют включенному тексту плюс некоторые дополнительные пробелы.В разметке нет жестко закодированной ширины столбца.Всего лишь 50 пикселей в css для 'td'.
Как браузер вычисляет визуализированную ширину каждого столбца?