Задание ширины ячейки таблицы в процентах

Здесь я хочу подробно рассказать о вещах, которые я не понимаю. Например, внизу вы видите ряд таблиц, в которых с помощью стилей установлена ширина ячейки. Это, как я раньше думал, можно сделать, если в теге TD прописать стиль, определяющий ширину ячейки, например так: style="width:скоко-то-там%;". Или просто прописать ширину ячейки прямо в теге ячейки width=скоко-то%. Внизу Вы можете увидеть результат. Ерунда какая-то получилась. Над каждой таблицей прописано сколько процентов (я так понимаю от ширины окна браузера) должна занимать ячейка таблицы. A получается такая ерунда:

0.1%
 
0.5%
 
0.99%
 
1%
 
2%
 
3%
 
4%
 
5%
 
6%
 
7%
 
8%
 
9%
 
10%
 
20%
 
30%
 
40%
 
50%
 
60%
 
70%
 
80%
 
90%
 
99%
 
100%
 

При этом, задание ширины ячейки в абсолютных пикселях ведет себя вполне адекватно. Увидев такую ерунду, единственное, что я хочу сказать: будьте поаккуратнее с таблицами и ячейками, особенно, при задании ее ширины в процентах от ширины окна. Каким-то образом она еще связана с размером фонта в ячейках, но я не понимаю как. Хотя ширину таблицы можно прописывать в процентах и получается адекватно.    Возврат на первую страницу.