A type is a set of data (it can even be made up of other types) that has been given semantic meaning. A ‘type of owl’ is very different from a ‘type of car’, for example. When you use ‘type’ to describe something, it usually implies that the group has a certain uniformity or likeness, such as ‘he was not the type of guy to be ruffled by any sort of situation’.
There are several different types of fonts, including serif, sans-serif, monospace and script fonts. These can be organized into font families that contain a wide range of different font weights and styles, including roman, italic, small caps and bold, and into superfamilies such as Helvetica or Univers. Having a good knowledge of the types available and how they differ will enable you to make appropriate choices when designing a textual user interface.
Type is used in programming as the basis for a hierarchy of concepts, much like classes. A class has instance variables and public methods that define a contract of actions that can be performed on its instances. In addition, a class has a type (or type-class) that defines how it will be stored in memory and on file systems.
When creating designs for young children, it’s important to choose fonts that are easy to read. This means avoiding fancy or complex fonts, choosing fonts with large x-heights and embracing generous letter shapes that are easier for children to recognize (Strizver, n.d). Also, avoid fonts that have been condensed, extended or bold and try to limit leading by 4-6 points. type