Не знаю как объяснить по научному, под словом "содержимое" здесь подразумевается не то, что в select можно вставить option и т.д. В спецификации вообще сказано что в новых браузерах должно работать, но по факту они творят что хотят и это баг. red-team-design.com/css-generated-content-replaced...
Тут извращаться нужно будет. Можно попробовать сделать так, перед каждой цифрой поставить точку обернутую в span например, и для span указать font-size: 0; чтобы скрыть точку. Тогда девайсы не поймут что это якобы номер телефона. По крайней мере в теории я так думаю))
"float: left для обтекаемости блоками друг друга" эм...зачем, нет, мне понятно что это свойство делает, мне не понятно зачем вам чтобы эти блоки обтекались? В каком еще правильном соотношении?
Давайте поступим так, завтра днем, если хотите, добавляйтесь ко мне в скайп (в профиле указан) и я вам объясню принцип.
Олег Машко у вас какая то каша в голове, вы не понимаете сути процентов и свойств width/height, читайте справочник или сразу спецификацию. Объясните мне, зачем вы указываете высоту для шапки, тела и фетера?