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.
A technique used to sequentially present items in a list or other data set that are too long to display at one time.
A specific set of colours, usually with a limited number of values, chosen to suit the needs of a particular design.
A well-known UI element in computer applications. It's an expandable menu of context-specific commands typically launched from the application's main menu.
Designers and developers use font styles to denote differences in meaning between two or more words, phrases, sentences, paragraphs, or blocks of text. Typical font styles in CSS and web development are normal, italic, oblique and inherit.
A type of font that comes pre-installed in an operating system.
A UX design technique to explore and map out a service, product, or system through physical navigation, often completed at the start of a design process to provide designers with an understanding of how users will navigate the system. In addition, body-storming can be used in development to test functionality or measure ease of use.
The process of arranging type to make written material readable. The arrangement of type involves decisions about individual letters and words (e.g. line spacing, letter spacing, and word spacing) and more significant page layout decisions (e.g., margins, headline position on the page).
A Shortcut is a computer function that performs a set of commands to save time. A Quick Key is a keyboard shortcut used to trigger an action.
The arrangement of different elements in relation to each other so that they appear to be mirrored. Symmetrical designs can be found throughout art and architecture, as well as in nature.
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.