I know about xx-small, x-small, small, etc. (I have the CSS2.1 spec at hand), and I know about that “font-size: smaller” is equivalent to <font size=-1>.
However, the only way I know how to duplicate <font size=-2> is to apply “font-size: smaller” twice: <span style=“font-size: smaller”><span style=“font-size: smaller”>, which is ugly to say the least. And since I can’t find a way to apply it twice on the same element, I can’t rely on an external stylesheet.
But what if I have nesting font elements? For example:
<font size="4">A<font size="-2">B</font>C</font>
The CSS 2 spec says that the scaling factor between font sizes is 1.2 (120%), but the CSS 2.1 spec revised that:
“In CSS2, the suggested scaling factor for computer screen between adjacent indexes was 1.2 which still created issues for the small sizes. The new scaling factor varies between each index to provide better readability.”
which is why I’m wondering if I should rely on percentages.
BTW, I’m actually not creating a webpage - I’m just creating some sort equivalent of HTML Tidy. So it’s not me who’s using the font element.