WEMAXA.COM Design · Development · AI · Available worldwide
Studio / Wemaxa 01
Status Active Location Worldwide Focus Web + AI Delivery Remote Response < 1 Business Day
Wemaxa Reference / 01 100 definitions 5 disciplines A–Z web terminology

Web & design glossary.

A searchable dictionary of practical terms used in web design, front-end development, CSS, WordPress, content management systems, UX, Photoshop, graphics and typography. Each definition links to related concepts so you can move through the subject instead of reading isolated entries.

100 terms
100dictionary entries
20web fundamentals
20CSS & layout
60CMS, UX & graphics
No glossary term matches that search. Try a broader word or switch back to “All terms”.

Web Fundamentals

20 definitions · internally linked
001 Web Fundamentals

HTML

HTML, or HyperText Markup Language, is the markup language used to define the structure and meaning of content in a web document.

002 Web Fundamentals

CSS

CSS, or Cascading Style Sheets, is the stylesheet language used to control the presentation of HTML and other markup documents.

003 Web Fundamentals

JavaScript

JavaScript is the Web’s native scripting language and is commonly used to add behavior and interactivity to web pages.

004 Web Fundamentals

DOM

The Document Object Model, or DOM, is the browser’s object representation of a document such as an HTML page.

005 Web Fundamentals

HTTP

HTTP, the Hypertext Transfer Protocol, is the application-layer protocol used to transfer web resources and messages between clients and servers.

006 Web Fundamentals

HTTPS

HTTPS is HTTP carried over an encrypted TLS connection.

007 Web Fundamentals

URL

A URL, or Uniform Resource Locator, identifies the location of a resource and the protocol used to access it.

008 Web Fundamentals

DNS

The Domain Name System, or DNS, maps human-readable domain names to records used to locate and configure internet services.

009 Web Fundamentals

Browser

A web browser is software that retrieves, interprets and displays web resources.

010 Web Fundamentals

Web Server

A web server is software, and often the computer running it, that receives web requests and returns resources or application responses.

011 Web Fundamentals

API

An API, or Application Programming Interface, is a defined interface through which software components communicate.

012 Web Fundamentals

AJAX

AJAX is a web-development technique for requesting data asynchronously and updating a page without performing a full document navigation.

013 Web Fundamentals

JSON

JSON, or JavaScript Object Notation, is a text format for representing structured data with objects, arrays, strings, numbers, booleans and null.

014 Web Fundamentals

XML

XML, or Extensible Markup Language, is a markup language for structuring and transporting data with user-defined elements.

015 Web Fundamentals

SVG

SVG, or Scalable Vector Graphics, is an XML-based format for two-dimensional vector graphics.

016 Web Fundamentals

Responsive Web Design

Responsive web design is an approach in which a layout adapts to different viewport sizes, devices and available space.

017 Web Fundamentals

Accessibility

Web accessibility is the practice of making websites and digital interfaces usable by as many people as possible, including people with disabilities.

018 Web Fundamentals

Semantic HTML

Semantic HTML uses elements according to the meaning and role of the content they contain rather than choosing elements only for appearance.

019 Web Fundamentals

Viewport

The viewport is the area of a web page that is currently available for presentation in the browser or other user agent.

020 Web Fundamentals

Web Performance

Web performance concerns how quickly and reliably web content loads, renders and becomes usable.

CSS & Layout

20 definitions · internally linked
021 CSS & Layout

Selector

A CSS selector is the part of a CSS rule that identifies which elements a set of declarations should apply to.

022 CSS & Layout

Specificity

Specificity is the weighting system CSS uses when competing selectors from the same cascade origin and layer match the same element.

023 CSS & Layout

Cascade

The CSS cascade is the set of rules used to resolve which declarations apply when multiple declarations target the same property on the same element.

024 CSS & Layout

Inheritance

CSS inheritance is the mechanism by which some property values are passed from an element to its descendants.

025 CSS & Layout

Box Model

The CSS box model describes an element as content surrounded by padding, border and margin areas.

026 CSS & Layout

Margin

Margin is the space outside an element’s border in the CSS box model.

027 CSS & Layout

Padding

Padding is the space between an element’s content and its border.

028 CSS & Layout

Border

A CSS border is the line or decorative edge drawn around an element’s padding and content areas.

029 CSS & Layout

Flexbox

CSS Flexbox is a one-dimensional layout model for arranging items along a main axis and a cross axis.

030 CSS & Layout

CSS Grid

CSS Grid is a two-dimensional layout system for arranging content in rows and columns.

031 CSS & Layout

Positioning

CSS positioning controls how an element participates in normal flow and how offsets are calculated.

032 CSS & Layout

Z-index

z-index controls the stacking order of positioned and certain other elements within stacking contexts.

033 CSS & Layout

Media Query

A media query conditionally applies CSS according to characteristics of the output environment or viewport.

034 CSS & Layout

Pseudo-class

A CSS pseudo-class selects an element based on state, position or another condition that is not expressed as a normal element attribute.

035 CSS & Layout

Pseudo-element

A CSS pseudo-element represents a generated or abstracted part of an element that can be styled without adding a separate HTML element.

036 CSS & Layout

CSS Variable

A CSS custom property, often called a CSS variable, is an author-defined property whose value can be reused with the var() function.

037 CSS & Layout

Breakpoint

A breakpoint is a chosen condition, usually a viewport width, at which a responsive layout changes.

038 CSS & Layout

Animation

CSS animation changes property values over time using keyframes and animation properties.

039 CSS & Layout

Transition

A CSS transition interpolates between an element’s old and new property values when a change occurs.

040 CSS & Layout

Transform

CSS transforms visually translate, rotate, scale or skew an element without using ordinary document-flow positioning.

WordPress & CMS

20 definitions · internally linked
041 WordPress & CMS

CMS

A content management system, or CMS, is software used to create, organize and maintain website content through an administrative interface.

042 WordPress & CMS

WordPress

WordPress is an open-source content management system used to publish and manage websites.

043 WordPress & CMS

Theme

A WordPress theme controls the presentation and templates used to render a site.

044 WordPress & CMS

Plugin

A WordPress plugin is a package of code that extends or changes WordPress functionality.

045 WordPress & CMS

Block Editor

The WordPress Block Editor is the editing interface that represents page and post content as individual blocks.

046 WordPress & CMS

Gutenberg

Gutenberg is the WordPress project that introduced block-based editing and continues to develop block and site-editing capabilities.

047 WordPress & CMS

Block Theme

A block theme is a WordPress theme whose templates and template parts are composed primarily of blocks.

048 WordPress & CMS

Template

A WordPress template defines the structure used to display a type of page or request.

049 WordPress & CMS

Template Part

A template part is a reusable section of a WordPress template, such as a header or footer.

050 WordPress & CMS

Pattern

A WordPress block pattern is a predefined arrangement of blocks that can be inserted as a starting layout.

051 WordPress & CMS

Widget

A WordPress widget is a small content or interface unit historically used in registered widget areas such as sidebars and footers.

052 WordPress & CMS

Shortcode

A WordPress shortcode is a compact bracketed token that is expanded into generated content when WordPress processes a post or page.

053 WordPress & CMS

Hook

A WordPress hook is an extension point that allows custom code to run without editing WordPress core files.

054 WordPress & CMS

Action Hook

A WordPress action hook allows registered callback functions to run at a particular point in WordPress execution.

055 WordPress & CMS

Filter Hook

A WordPress filter hook passes a value through registered callback functions so the value can be modified and returned.

056 WordPress & CMS

Taxonomy

A WordPress taxonomy is a system for grouping content by terms.

057 WordPress & CMS

Category

A WordPress category is a hierarchical taxonomy used to group related posts.

058 WordPress & CMS

Tag

A WordPress tag is a non-hierarchical taxonomy term used to describe or connect posts.

059 WordPress & CMS

Slug

A WordPress slug is the URL-friendly text identifier associated with content, taxonomy terms and other objects.

060 WordPress & CMS

Permalink

A permalink is the stable URL used to address a specific piece of website content.

Design & UX

20 definitions · internally linked
061 Design & UX

UI

UI, or user interface, refers to the controls, visual elements and interactive surfaces through which a person uses a digital product.

062 Design & UX

UX

UX, or user experience, concerns the overall experience a person has while using a product, service or system.

063 Design & UX

Wireframe

A wireframe is a simplified representation of a page or interface used to define structure, hierarchy and placement before detailed visual design.

064 Design & UX

Prototype

A prototype is a model of a proposed interface or product used to explore, demonstrate or test behavior before final implementation.

065 Design & UX

Mockup

A mockup is a static or mostly static visual representation of how a finished design is expected to look.

066 Design & UX

Design System

A design system is a maintained collection of reusable design rules, tokens, components and documentation used to create consistent products.

067 Design & UX

Component

A component is a reusable interface element or group of elements designed to perform a consistent role.

068 Design & UX

Auto Layout

Auto layout is Figma’s system for arranging items in a frame according to spacing, padding, flow and sizing rules.

069 Design & UX

Frame

A frame in Figma is a parent container that can hold and organize other design objects.

070 Design & UX

Visual Hierarchy

Visual hierarchy is the ordering of visual emphasis that helps viewers understand what to notice and read first.

071 Design & UX

White Space

White space, also called negative space, is the intentionally unoccupied space between and around visual elements.

072 Design & UX

Alignment

Alignment is the placement of elements along shared visual lines, edges, centers or baselines.

073 Design & UX

Contrast

Contrast is the visual difference between elements, such as differences in color, size, weight, shape or spacing.

074 Design & UX

Balance

Balance is the distribution of visual weight within a composition.

075 Design & UX

Grid System

A grid system is a set of alignment guides used to organize content into consistent columns, rows and spacing relationships.

076 Design & UX

Affordance

An affordance is a property or cue that suggests how an object or interface can be used.

077 Design & UX

Usability

Usability describes how effectively, efficiently and satisfactorily people can use an interface to achieve intended goals.

078 Design & UX

Information Architecture

Information architecture is the organization, labeling and structuring of information so people can understand and navigate it.

079 Design & UX

Call to Action

A call to action, often abbreviated CTA, is an interface element or message that prompts a user to take a specific next step.

080 Design & UX

Above the Fold

Above the fold refers to the portion of a page visible before the user scrolls.

Graphics & Typography

20 definitions · internally linked
081 Graphics & Typography

Raster Image

A raster image is an image represented by a rectangular grid of pixels, with each pixel storing color information.

082 Graphics & Typography

Vector Graphic

A vector graphic is an image built from mathematically described points, lines, curves and shapes rather than a fixed grid of pixels.

083 Graphics & Typography

Pixel

A pixel is the smallest addressable picture element in a raster image or digital display representation.

084 Graphics & Typography

Resolution

Resolution describes the amount or density of image detail represented in a digital or printed output context.

085 Graphics & Typography

DPI

DPI, or dots per inch, describes the density of printed dots produced by an output device.

086 Graphics & Typography

PPI

PPI, or pixels per inch, expresses pixel density relative to a physical inch.

087 Graphics & Typography

RGB

RGB is an additive color model that represents colors with red, green and blue components.

088 Graphics & Typography

CMYK

CMYK is a subtractive color model based on cyan, magenta, yellow and black inks and is widely used in commercial printing.

089 Graphics & Typography

Hex Color

A hexadecimal color value is a text notation commonly used in CSS to represent RGB channel values.

090 Graphics & Typography

Alpha Channel

An alpha channel stores transparency or opacity information separately from color channels.

091 Graphics & Typography

Layer

A layer in Photoshop is an independently editable level in a document stack that can contain pixels, text, shapes, adjustments or other content.

092 Graphics & Typography

Layer Mask

A layer mask controls which parts of a Photoshop layer are visible without permanently deleting the underlying layer content.

093 Graphics & Typography

Vector Mask

A vector mask is a resolution-independent path used to control the visible area of a Photoshop layer.

094 Graphics & Typography

Smart Object

A Photoshop Smart Object is a layer that preserves source image data so many transformations and filters can be applied nondestructively.

095 Graphics & Typography

Clipping Mask

A clipping mask uses the content or transparency of one layer or shape to control where another layer is visible.

096 Graphics & Typography

Blend Mode

A blend mode determines how the color values of one layer or element are mathematically combined with the content beneath it.

097 Graphics & Typography

Typography

Typography is the selection, arrangement and styling of type to communicate written content effectively.

098 Graphics & Typography

Kerning

Kerning is the adjustment of spacing between particular pairs of characters.

099 Graphics & Typography

Tracking

Tracking is the uniform adjustment of spacing across a range of characters.

100 Graphics & Typography

Leading

Leading is the vertical distance between lines of type, commonly measured from one baseline to the next.