As you know, you may pass a space-separated list to font-family. The browser will use the first one that is available after skipping missing fonts.
.rule {
font-family: doesNotExist, myriad-pro, helvetica, sans-serif;
}
Now, myriad-pro and Helvetica can both work in my design, provided that myriad-pro is in 12px font and Helvetica in 11px.
How can I tell the browser to use a particular font size for a particular font? I know that I can pass both family and size in the font
shorthand property, but it will not accept a list of such pairs.