The design of the interaction between users and products. Interaction design is focused on creating products that enable the user to achieve their objective(s) in the best way possible.
A selector that can be applied to any HTML element. Classes should be used when designing for multiple instances. For example, if you want all <h1> tags in the website to look blue, then you could use the class="blue-text" attribute.
How well or poorly something can be read.
A greater typographic weight than the standard typeface, often used to highlight text that the writer wants to emphasise or denote sections, headlines or quotes in printed material.
Bold type is a little heavier than the average type because of its higher contrast, making it more readable. The opposite of bold type is light type, also known as regular or book.
Commonly used to describe a 2D graphic that is made up of an organized grid of pixels, in other words, a bitmap.
A set of symbols or "characters" including letters, numbers and various other symbols.
A graphical representation of the user on a device, used to represent various users in different contexts. It can be a photo, image or drawing.
A unit for defining the size of a font. It's not a distance; this unit's measurement is only relative to the typeface's design.
A psychological principle which predicts that when multiple homogeneous stimuli are presented, the stimulus which differs from the rest is most likely to be remembered. In other words, people tend to remember items in isolation more than those of a similar nature or objects in clusters. This phenomenon has been applied in designing websites and software with various levels of success.
The process of adjusting the spacing between individual letters to improve or avoid particular visual distortions.
The space that an item has around it.