A language used to create web pages, and it stands for Hypertext Markup Language.
A specific set of colours, usually with a limited number of values, chosen to suit the needs of a particular design.
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.
Generally used when a page has so much content that it would be impossibly long to load the entire page at once. Infinite scroll consists of an auto-generated list of items that constantly loads new items as they load off the bottom of the screen.
One or more words (typically at the end of a paragraph) that are separated from the rest of the text. Orphans are generally thought of as bad design, but it’s a matter of taste.
A UX design technique in which you divide your users into groups, show them cards with different names for unrelated objects and ask them to categorise them.
The degree of difference between the two sides of an object or system.
A measure of the height of a set of text on an element.
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.
The distance from the baseline to the top of a capital letter, number, or other upper-case glyphs.
The distance between the baseline and the mean line of lowercase letters in a typeface. Nearby descenders (such as j) and ascenders (such as q) usually extend slightly below or above this height.