Glossary
A comprehensive glossary of web design, development, and SEO terms.
%
% (Percentage)
Relative to the parent element’s size. Useful for responsive design and fluid layouts.
4
404 Error
A standard HTTP response code indicating that the server could not find the requested page.
A
A/B Testing
A method of comparing two versions of a web page or app against each other to determine which one performs better.
Above the Fold
The portion of a web page that is visible without scrolling.
Accessibility
Designing websites that can be used by people with various disabilities.
Adaptive Design
A design approach that creates different layouts for different devices, rather than one layout that adjusts.
AJAX
A set of web development techniques using many web technologies on the client-side to create asynchronous web applications.
Align Content
Aligns the grid container's items along the block (column) axis when there is extra space.
Align Items
A property that aligns flex items along the cross axis (flex-start, flex-end, center, baseline, stretch).
Align Self
A property that allows the default alignment (or the one specified by align-items) to be overridden for individual flex items.
Alt Text
A description of an image used by screen readers and displayed if the image fails to load.
Analytics
The collection and analysis of data related to website usage and performance.
Anchor Link
A type of link that allows users to jump to a specific part of a web page.
Anchor Text
The clickable text in a hyperlink.
API
A set of rules that allows different software entities to communicate with each other.
App Shell
A design strategy for Progressive Web Apps that separates static content from dynamic content for faster loading.
Aspect Ratio
The ratio of the width to the height of an element, often used in image and video dimensions.
Auto Placement
The automatic placement of grid items when no explicit placement is defined.
B
Back-End Development
The server-side development that involves databases, server logic, and application integration.
Backlink
A link from one website to another, important for SEO.
Banner
A graphical display at the top of a webpage, often used for advertising or important announcements.
Baseline
Aligns flex items along their baselines.
Blog
A regularly updated website or web page, typically run by an individual or small group, that is written in an informal or conversational style.
Bookmark
A saved link to a web page that allows quick access to it later.
Bounce Rate
The percentage of visitors who navigate away from the site after viewing only one page.
Breadcrumb Navigation
A secondary navigation system that shows a user’s location in a site’s hierarchy. It is meant to help users understand their location within a website
Breakpoint
Specific points in CSS where the layout of a web page changes to accommodate different screen sizes.
Browser Cache
A temporary storage area in a web browser that saves copies of web pages for faster loading in the future.
Button
A clickable element that performs a specific action, such as submitting a form.
C
Callout
A graphic or text element that draws attention to important information on a web page.
Canonical Tag
An HTML element that helps prevent duplicate content issues by specifying the preferred version of a web page.
Carousel
A rotating set of images or content used to showcase featured items or information.
Center
Centers flex items along the main axis or cross axis.
ch (Character)
Relative to the width of the '0' (zero) character in the element’s font. Useful for defining widths that depend on the font size.
Clickthrough Rate (CTR)
The percentage of users who click on a specific link out of the total users who view a page or ad.
CMS (Content Management System)
Software that allows users to create, manage, and modify content on a website without needing specialized technical knowledge.
Color Theory
The study of how colors interact and the visual effects of color combinations.
Column
The flex direction where flex items are laid out vertically from top to bottom.
Column Reverse
The flex direction where flex items are laid out vertically from bottom to top.
Content Curation
The process of gathering, organizing, and sharing relevant content for a specific audience.
Content Delivery Network (CDN)
A system of distributed servers that deliver web content to a user based on their geographic location.
Content Strategy
Planning, development, and management of content—written or in other media.
Contextual Menu
A menu that appears upon user interaction, offering relevant options based on the context of the action performed.
Conversion Funnel
The path that users take towards completing a goal on a website, such as making a purchase.
Conversion Rate
The percentage of visitors who take a desired action on a website.
CSS (Cascading Style Sheets)
A language used to style the visual presentation of web pages.
CSS Grid
A CSS layout system for two-dimensional layouts, organizing content into rows and columns with precise control over placement and alignment.
CTA (Call to Action)
An element that prompts users to take a specific action, such as 'Sign Up' or 'Buy Now.'
E
ex (x-height)
Relative to the x-height of the element’s font (the height of the lowercase 'x' character).
F
Flex Shrink
A property that defines the ability of a flex item to shrink relative to the rest of the flex items.
Flex Wrap
A property that controls whether flex items should wrap onto multiple lines (nowrap, wrap, wrap-reverse).
Flexbox
A CSS layout model designed for one-dimensional layouts, providing efficient space distribution and alignment of items within a container.
G
Grid Area
A rectangular space surrounded by four grid lines. It can contain one or more grid cells.
Grid Area (property)
A shorthand for setting grid-row-start, grid-column-start, grid-row-end, and grid-column-end.
Grid Auto Columns
A property that specifies the size of columns added implicitly.
Grid Auto Flow
A property that controls the auto-placement algorithm for grid items.
Grid Auto Rows
A property that specifies the size of rows added implicitly.
Grid Cell
The smallest unit of the grid, formed by the intersection of a row and a column.
Grid Column
A shorthand for grid-column-start and grid-column-end.
Grid Column End
A property that specifies on which column line the grid item ends.
Grid Column Start
A property that specifies on which column line the grid item starts.
Grid Container
The element on which display: grid is applied. It's the direct parent of all the grid items.
Grid Gap
The space between rows and columns (also known as gap, row-gap, and column-gap).
Grid Item
The children (direct descendants) of the grid container.
Grid Layout
A design technique that uses a grid to structure and align content on a web page.
Grid Line
The lines dividing the grid into cells. They can be horizontal or vertical.
Grid Row
A shorthand for grid-row-start and grid-row-end.
Grid Row End
A property that specifies on which row line the grid item ends.
Grid Row Start
A property that specifies on which row line the grid item starts.
Grid System
A structure of intersecting lines used to align and organize content on a web page.
Grid Template Areas
A property that defines named grid areas within the grid layout.
Grid Template Columns
A property that defines the number and size of columns in the grid.
Grid Template Rows
A property that defines the number and size of rows in the grid.
Grid Track
The space between two grid lines. A grid track can be a row or a column.
GUI
A type of user interface that allows users to interact with electronic devices using graphical icons and visual indicators.
H
Hamburger Icon
A menu icon consisting of three horizontal lines, often used to indicate a hidden navigation menu.
Hamburger Menu
A button typically found in the top corner of a website that reveals a navigation menu when clicked.
Header
The top section of a web page that typically contains the site’s logo, navigation menu, and other introductory content.
Heatmap
A graphical representation of data where values are depicted by color, often used to show user interaction on websites.
Hero Image
A large, prominent image at the top of a web page, often accompanied by a call to action.
Hero Section
The prominent section at the top of a web page, often featuring a large image or video and a key message.
Hex Code
A six-digit code used in HTML and CSS to represent colors.
Hover State
The change in appearance of an element when a user hovers over it with a cursor.
HTML
The standard language used to create web pages.
Hyperlink
A reference in a web page that leads users to another page or resource.
I
Infinite Scroll
A web design technique that automatically loads more content as the user scrolls down the page.
Information Architecture (IA)
The organization and labeling of content in a way that helps users find information and complete tasks.
Inline Elements
HTML elements that do not start on a new line and only take up as much width as necessary.
Interaction Design (IxD)
The practice of designing interactive digital products and systems.
J
JavaScript
A programming language used to create dynamic content on web pages.
Journey Mapping
The process of visualizing the steps a user takes to achieve a goal on a website.
Justify Content
A property that aligns flex items along the main axis (flex-start, flex-end, center, space-between, space-around, space-evenly).
Justify Items
Aligns grid items along the inline (row) axis.
K
Kerning
The process of adjusting the spacing between characters in a font.
Key Performance Indicator (KPI)
A measurable value that demonstrates how effectively a company is achieving key business objectives.
L
Landing Page
A standalone web page created for marketing or advertising campaigns to prompt a specific action from visitors.
Lazy Loading
A design pattern commonly used to defer initialization of an object until the point at which it is needed.
lh (Line Height)
Relative to the line-height of the element. Useful for vertical spacing and aligning content.
Lightbox
A script used to display images and other media in a modal window, overlaying the current page.
Load Time
The amount of time it takes for a web page to fully display in the browser.
M
Main Axis
The primary axis along which flex items are laid out. It is defined by the flex-direction property.
Main Start/Main End
The starting and ending points of the main axis.
Media Query
A CSS technique used to apply styles based on the characteristics of the user's device, such as screen size.
Mega Menu
A type of expandable menu in which many choices are displayed in a two-dimensional dropdown layout.
Meta Tags
Snippets of text that describe a page’s content; the meta tags don’t appear on the page itself but only in the page’s code.
Metadata
Data that provides information about other data, often used for SEO.
Micro-interactions
Small, often subtle, design elements that respond to user actions and enhance the user experience.
Microcopy
Small bits of text used to guide users through an interface, such as button labels, error messages, and instructions.
Microdata
A way to nest metadata within existing content on web pages to improve search engine understanding.
Minmax()
A function that defines a size range greater than or equal to min and less than or equal to max.
Mockup
A static design of a web page or application, used to demonstrate and review the design.
Modal Window
A child window that requires users to interact with it before they can return to operating the parent application.
Multi-language Support
Features that allow a website to be displayed in multiple languages.
Multimedia
The use of various forms of media, such as text, audio, video, and images, in web design.
MVP
The simplest version of a product that can be released to start the feedback loop with customers.
N
Navigation
The system that allows users to move around a website.
Navigation Menu
A set of buttons or links typically displayed at the top or side of a web page, allowing users to navigate different sections of a website.
O
Off-Canvas Menu
A hidden navigation menu that slides in from the side of the screen.
Opacity
The transparency level of an element in CSS.
Open Graph Protocol
A protocol that allows web pages to become rich objects in a social graph.
Order
A property that controls the order in which flex items are displayed within the flex container.
P
Page Speed
The amount of time it takes for a web page to load.
Parallax Effect
A scrolling technique where background images move slower than foreground images to create a 3D effect.
Parallax Scrolling
A web design technique where background images move slower than foreground images, creating an illusion of depth.
Pixel
The smallest unit of a digital image or graphic that can be displayed and represented on a digital display device.
Pixel Density
The number of pixels per inch (PPI) on a display, affecting the clarity and sharpness of images.
Place Content
A shorthand for align-content and justify-content.
Place Items
A shorthand for align-items and justify-items.
Placeholder
Text or images used to fill space in a design mockup, indicating where content will be added later.
Placeholder Text
Text displayed in a form field that gives users a hint about what to enter.
Plugin
A software add-on that is installed onto a program, enhancing its capabilities.
PNG
A raster graphics file format that supports lossless data compression.
Progressive Web App (PWA)
A type of application software delivered through the web, built using common web technologies.
Prototype
An early sample or model of a website used to test concepts and usability.
px (Pixels)
A fixed unit that represents a single dot on a screen. Commonly used for precise layout control. However, it is not responsive to a user's font preferences.
R
Raster Graphics
Images created with a grid of pixels, such as JPEGs and PNGs.
rem
Relative unit to the font-size of the root element (html). Allows for consistent sizing across the entire document, as well as it respects the user's font preferences.
Repeat()
A function that allows for repeated tracks in the grid.
Resolution
The amount of detail that an image holds, often measured in pixels.
Responsive Design
Designing websites that work on various devices and screen sizes.
Responsive Images
Images that automatically scale to fit different screen sizes and resolutions.
Responsive Web Design (RWD)
An approach that makes web pages render well on various devices and screen sizes.
Retina Display
A brand name used by Apple for screens that have a higher pixel density.
Row
The flex direction where flex items are laid out horizontally from left to right.
Row Reverse
The flex direction where flex items are laid out horizontally from right to left.
S
SaaS
A software distribution model in which applications are hosted by a service provider and made available to customers over the internet.
Screen Reader
A software application that reads the text displayed on the screen for users with visual impairments.
Scrollspy
A feature that automatically updates links in a navigation list based on scroll position.
SEO
Techniques used to increase a website's visibility in search engine results.
Sitemap
A list of pages of a website accessible to crawlers or users.
Slider
An interface element that allows users to select a value from a range by sliding a handle.
Source Code
The original code written by a programmer, forming the basis of a website or application.
Space Around
Distributes flex items evenly with equal space around each item.
Space Between
Distributes flex items evenly with the first item at the start and the last item at the end.
Space Evenly
Distributes flex items with equal space between them and around them.
Sprite
A two-dimensional image or animation that is integrated into a larger scene.
SSL
A standard security technology for establishing an encrypted link between a server and a client.
Static Website
A website with fixed content that doesn't change unless manually updated by a developer.
Sticky Navigation
A navigation menu that remains visible and in the same position as the user scrolls down the page.
Stretch
Stretches flex items to fill the flex container along the cross axis.
Subgrid
A value for grid-template-rows and grid-template-columns that allows nested grid items to participate in the parent grid.
SVG
An XML-based vector image format for two-dimensional graphics.
T
Template
A pre-designed web page or set of HTML web pages that anyone can use to 'plug-in' their own text content and images into to create a website.
Tooltip
A brief, informative message that appears when a user interacts with an element in a graphical user interface.
Typography
The art and technique of arranging type to make written language legible, readable, and visually appealing.
Typography Hierarchy
The arrangement of type to create a visual distinction between different levels of text, such as headings, subheadings, and body text.
U
UI (User Interface)
The space where interactions between humans and machines occur.
Usability Testing
The process of testing how easy and intuitive a website is for users.
User Flow
The path taken by a user to complete a task on a website.
UX (User Experience)
The overall experience of a person using a website, particularly in terms of how easy or pleasing it is to use.
V
vh (Viewport Height)
1% of the viewport’s height. Allows for responsive sizing based on the height of the viewport.
Viewport
The visible area of a web page on a display device.
vmax (Viewport Maximum)
1% of the viewport’s larger dimension (width or height). Useful for ensuring responsiveness across different screen orientations.
vmin (Viewport Minimum)
1% of the viewport’s smaller dimension (width or height). Useful for ensuring responsiveness across different screen orientations.
vw (Viewport Width)
1% of the viewport’s width. Allows for responsive sizing based on the width of the viewport.
W
Web Hosting
The service that allows organizations and individuals to post a website or web page onto the Internet.
Web Safe Colors
A palette of 216 colors that display consistently across different web browsers and devices.
White Space
The empty space around elements on a web page, used to create visual balance and improve readability.
Wireframe
A basic visual guide used to suggest the structure of a website or app.
WYSIWYG
A system in which editing software allows content to be edited in a form that resembles its appearance when printed or displayed as a finished product.
Z
Z-Index
A CSS property that specifies the stack order of elements on a web page.
No terms found. Try a different search or filter.
Stop losing deals to a website that's holding you back.
Book a 30-minute strategy session. You'll leave with a clearer picture of what your site needs to do and a rough budget range, whether you hire us or not.