Quote (acidrain)
Какое значение нужно выставить для шрифта(px,em,pt), чтобы его размер был одинаковым во всех браузерах и ОС? Винде он нормальный, а в Linux большой.
Размеры, зафиксированные в пикселах, должны отображаться везде одинакого... Но для всех элементов ставить фиксированный размер не оч. хорошо. Как вариант можно делать такое: фиксируешь базовый размер шрифта на каком-то значении в пикселах, а для всех других элементов выставляешь относительный для этого размера (в em).
Quote
/* Теперь у всех элементов размер шрифта будет 14 px == 1em. */
body { font: 14px/18px Arial,sans-serif;}
* { font-size: 100%;}
/* Хотим, чтобы заголовки были 20 px. Вычисляем сколько это в em-ах: 20/14=1.42em */
h1 {font-size: 1.42em; }
В этом варианте ты с точностью до пиксела определяешь базовый размер. Т.е. вне зависимости от настроек системы пользователя, у него будут шрифты того рамера, который ты задумал. Еще я видел такой вариант (взял из скина "monobook.css" у движка MediaWiki -- старое оформление Википедии)
Quote
body { font: x-small sans-serif; }
#globalWrapper { font-size: 127%; }
h4 { font-size: 116%; }
+ посмотри сайтик http://pxtoem.com/ -- там таблички-конверторы + рассказывается что к чему про пикселы/em/pt (по англ. правда)
+ у Yahoo для разработчиков есть штука для шрифтов http://developer.yahoo.com/yui/fonts/
+ наверно будет интересно почитать про технологию CSS Reset -- http://habrahabr.ru/blogs/css/45296/
ну и еще можно поизучать какие-нибудь популярные сервисы, как это сделано у них -- с помощью расширения Firebug для Firefox или средством для разработки в Safari -- и утащить себе.
----
А что ты хочешь получить в результате?