Is a slash ( / ) typo? Since the only slash I can draw in the font: property is a character indicating the font size and line height (e.g. 16px/20px )
In any case, font: is a property that allows you to set several font properties at once, while font-family , obviously, only allows you to set the font. With font: you can also set the size, bold / italics, line-height and option:
font-weight: bold; font-style: italic; font-variant: small-caps; font-size: 1em; line-height: 1.5em; font-family: verdana,sans-serif
Same as:
font: bold italic small-caps 1em/1.5em verdana,sans-serif;
You can also omit properties that are already set. For size, family, and bold:
font: bold 1em arial,verdana;
source share