The process of developing a product or design system that can be altered to fit different device and interaction contexts.
A selector that can be applied to any HTML element. ID should be used when designing for a single instance, such as using the id="main" attribute on an <h1> tag.
A type of design that features the strokes running predominantly from the upper left to the lower right.
It can also be used in reference to a type of lettering, typically for advertisements, to be read in either direction. It is also used to help the reader navigate through and around the advertisement.
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.
Framing consisting of cutting off or obscuring most of the surrounding of a subject, removing distractions from the background and emphasising the subject.
A software developer who designs, develops, maintains and supports the entire end-to-end product. These developers are capable of developing and implementing modern solutions to any industry problem. They typically work with different technologies such as mobile application development, web application development, back-end software development and front-end software development.
The small decorative stroke at the end of a stroke in a letter, or a typeface.
The feeling or mood created by a design.
Also known as an Ishikawa diagram, is a widely used technique in project management. The diagram provides a means of evaluating the cause-and-effect relationship between the various activities necessary for completing a project by visualising all activities in the project as bones that interconnect on an anterior and posterior spine, with causality flowing from one to another.
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 specific set of colours, usually with a limited number of values, chosen to suit the needs of a particular design.