Он будет основан на родительском элементе, чтобы соблюдать каскад. Если это полезно, я всегда делаю размеры шрифтов следующим образом:
body {
font: normal 100% "Arial","Helvetica",sans-serif;
}
p, li, td {
font-size: .85em;
}
li p, td p {
font-size: 1em;
}
Сделай 100% на теле, затем используй их для всего остального. Я никогда не использую «меньше», «средний» или что-то подобное. У меня есть больше контроля таким образом.
Edit:
Пожалуйста, смотрите комментарий Джима о том, что "средний" - это абсолютный размер шрифта. Приятно отметить.