✦ A decade of Canvas craft, now driven by AI — describe it, watch it build live.Start building
Reference

Web Design Glossary

Plain-English definitions for Bootstrap 5, HTML templates, CSS layout, and front-end development terms.

B

Bootstrap 5

Bootstrap 5 is a free, open-source CSS and JavaScript framework used to build responsive, mobile-first websites. Release

Bootstrap Grid

The Bootstrap grid system is a responsive, 12-column layout framework built on CSS flexbox. It uses a series of containe

Breadcrumbs

Breadcrumbs are a secondary navigation element that shows users their current location within a website's hierarchy — ty

Bootstrap 5 Navbar Component

The Bootstrap 5 Navbar component is a responsive navigation header built on Flexbox that provides a collapsible, accessi

Bounce Rate

Bounce rate is the percentage of sessions in which a user lands on a page and exits without triggering any additional re

Bootstrap 5 Modal Component

The Bootstrap 5 Modal component is a layered dialog overlay system built on top of the HTML `<dialog>`-inspired pattern,

Bootstrap 5 Sizing Utilities

Bootstrap 5 Sizing Utilities are a set of CSS helper classes that control the width and height of elements using predefi

Browser Caching

Browser caching is a mechanism by which a web browser stores local copies of static assets — HTML, CSS, JavaScript, imag

Bootstrap 5 Shadow Utilities

Bootstrap 5 Shadow Utilities is a web development concept relevant to modern HTML, CSS, and JavaScript workflows. Unders

Bootstrap 5 Display Headings

Bootstrap 5 Display Headings are a set of six utility classes (.display-1 through .display-6) that render oversized, vis

Bootstrap 5 Flexbox Utilities

Bootstrap 5 Flexbox Utilities are a set of CSS utility classes that expose the CSS Flexible Box Layout Module (Flexbox)

Bootstrap 5 Typography

Bootstrap 5 Typography is the typographic foundation built into Bootstrap 5's CSS framework, providing a default type sc

Bootstrap 5 Position Utilities

Bootstrap 5 Position Utilities are a set of CSS helper classes that control the CSS `position` property and related offs

Bootstrap 5 Color Utilities

Bootstrap 5 Color Utilities are a set of CSS utility classes that apply foreground text colors, background colors, and g

Breadcrumb Navigation

Breadcrumb navigation is a secondary navigation pattern that displays a user's current location within a site's hierarch

Bootstrap 5 Text Utilities

Bootstrap 5 Text Utilities is a web development concept relevant to modern HTML, CSS, and JavaScript workflows. Understa

Bootstrap 5 Font Weight Utilities

Bootstrap 5 Font Weight Utilities is a web development concept relevant to modern HTML, CSS, and JavaScript workflows. U

Bootstrap 5 Card Component

Bootstrap 5 Card Component is a web development concept relevant to modern HTML, CSS, and JavaScript workflows. Understa

Bootstrap 5 Font Size Classes

Bootstrap 5 font size utility classes are a set of predefined CSS classes (`fs-1` through `fs-6`) that apply responsive,

Bootstrap 5 Carousel

The Bootstrap 5 Carousel is a slideshow component built on CSS transitions and the Bootstrap JavaScript plugin system, e

Bootstrap 5 Table Classes

Bootstrap 5 Table Classes is a web development concept relevant to modern HTML, CSS, and JavaScript workflows. Understan

Bootstrap 5 Spacing Utilities

Bootstrap 5 Spacing Utilities are a set of CSS utility classes that apply margin and padding values to elements using a

C

CSS Flexbox

CSS Flexbox (Flexible Box Layout) is a CSS layout model that makes it easy to align and distribute space among items in

CSS Grid

CSS Grid Layout is a two-dimensional layout system that lets you create complex web layouts by defining both rows and co

Call to Action (CTA)

A call to action (CTA) is a design element — typically a button or link — that prompts users to take a specific, desired

CSS Framework

A CSS framework is a pre-built library of CSS (and often JavaScript) that provides a foundation for web development — in

Canvas Template

Canvas Template is a premium Bootstrap 5 HTML template created by SemiColonWeb, available on ThemeForest (Envato Market)

Canonical URL

A canonical URL is the preferred version of a web page URL that you designate as the 'master' version when multiple URLs

Core Web Vitals

Core Web Vitals are a set of real-world performance metrics defined by Google that measure the user experience of a web

Colour Contrast

Colour contrast in web design refers to the difference in luminance between a foreground colour (typically text) and its

CSS Custom Properties (Variables)

CSS custom properties — commonly called CSS variables — are entities defined by CSS authors that contain specific values

CDN (Content Delivery Network)

A Content Delivery Network (CDN) is a geographically distributed network of servers that caches and delivers web content

Conversion Rate

Conversion rate is the percentage of website visitors who complete a desired action — signing up, purchasing, downloadin

CDN (Content Delivery Network)

A Content Delivery Network (CDN) is a geographically distributed network of proxy servers that cache content closer to e

CSS Animation

CSS animation is a native browser feature that lets developers create smooth visual transitions and motion effects on HT

Click-Through Rate (CTR)

Click-through rate (CTR) is the percentage of search impressions that result in a click. CTR = clicks / impressions. A l

CSS Media Query

A CSS media query is a conditional rule defined in the CSS3 Media Queries specification (W3C) that applies styles only w

CSS Gradient Background

A CSS gradient background is a programmatically generated image created entirely in CSS using functions like linear-grad

CSS Position Property

The CSS `position` property controls how an element is placed in the document flow and how it establishes a positioning

CSS Box Model

The CSS Box Model is the foundational layout algorithm defined in the CSS2 specification (and refined in CSS3) that trea

CSS text-shadow Property

The CSS `text-shadow` property applies one or more shadow effects to text characters, accepting a comma-separated list o

CSS Pseudo-Classes

CSS pseudo-classes are keywords added to a selector that specify a special state of the selected element, defined in the

CSS Transform

CSS Transform is a CSS module that allows elements to be visually repositioned, scaled, rotated, or skewed in 2D or 3D s

CSS3

CSS3 is the third major iteration of the Cascading Style Sheets specification, introducing modular sub-specifications th

CSS Position Sticky

CSS Position Sticky is a hybrid positioning model defined in the CSS Positioning Level 3 specification that allows an el

Conversion Rate Optimisation (CRO)

Conversion Rate Optimisation (CRO) is the systematic process of increasing the percentage of website visitors who comple

CSS Display Property

The CSS `display` property determines how an element generates a box in the document layout flow, controlling both the e

CSS border-radius Property

The CSS `border-radius` property rounds the corners of an element's outer border edge by defining the radii of elliptica

Cumulative Layout Shift (CLS)

Cumulative Layout Shift (CLS) is a Core Web Vital metric developed by Google that quantifies the visual stability of a w

CSS Overflow Property

The CSS `overflow` property controls how a browser renders content that exceeds the boundaries of its containing block e

CSS Specificity

CSS Specificity is the algorithm browsers use to determine which CSS rule takes precedence when multiple conflicting dec

F

H

L

R

S

W

Website Builder

A website builder is a tool or platform that enables users to create websites without writing code from scratch. Website

Wireframe

A wireframe is a low-fidelity, schematic representation of a web page or app screen that shows the structure and layout

Web Design

Web design is the process of conceptualising, planning, and creating the visual layout, structure, and user experience o

Web Accessibility (WCAG)

Web accessibility (often abbreviated a11y) is the practice of designing and building websites that can be used by everyo

Web Typography

Web typography is the practice of selecting, sizing, and styling text on websites to ensure readability, visual hierarch

Web Hosting

Web hosting is a service that stores your website's files (HTML, CSS, JavaScript, images, databases) on servers connecte

WordPress

WordPress is a free, open-source content management system (CMS) that powers approximately 43% of all websites on the in

What Is a Landing Page?

A landing page is a standalone web page designed with a single conversion objective — such as capturing a lead, selling

Web Deployment

Web deployment is the process of transferring a web application or static site from a local development environment to a

WebP Image Format

WebP is a modern raster image format developed by Google, introduced in 2010, that provides superior lossless and lossy

Web Fonts Optimisation

Web fonts optimisation is the practice of reducing the performance cost of loading custom typefaces by controlling file

Web Fonts

Web fonts are typefaces loaded from third-party sources (remote servers or local hosting) rather than relying on fonts p

What Is favicon.ico?

A favicon.ico is a small square icon file, traditionally 16×16 or 32×32 pixels, that browsers display in tabs, bookmarks

Put the theory to work

Generate production-ready Bootstrap 5 HTML using Canvas Builder. Describe any page and get clean code in ~3 minutes.

Start Building Free