Shared vocabulary

Web terms in practical context

Definitions link to standards and to the work where each idea matters.

glossary · beginner

Accessibility tree

The accessibility tree is the structure a browser exposes to assistive technology, derived from the DOM but not identical to it.

Open resource

glossary · intermediate

Accessible name

An accessible name is the text alternative by which assistive technology identifies a user-interface element.

Open resource

glossary · beginner

Alternative text

Alternative text replaces the purpose or information an image contributes when that image cannot be seen or loaded.

Open resource

glossary · beginner

Assistive technology

Assistive technology is any tool a person uses to operate a page: screen readers, magnifiers, switch devices, and voice control among them.

Open resource

glossary · beginner

HTML attribute

An HTML attribute adds a name-value setting or state to an element, such as a link destination or document language.

Open resource

glossary · beginner

Box model

The box model describes how content, padding, border, and margin combine to produce the space an element occupies.

Open resource

glossary · beginner

Breakpoint

A breakpoint is the viewport condition at which a layout changes, expressed with a media query or a container query.

Open resource

glossary · beginner

Canonical URL

A canonical URL is the single address you nominate as the authoritative version of a page when several addresses serve the same content.

Open resource

glossary · beginner

CSS cascade

The CSS cascade is the ordered process browsers use to choose a winning declaration when several rules assign the same property.

Open resource

glossary · beginner

HTML doctype

The doctype is the first line of an HTML document, and its only job is to keep the browser in standards mode.

Open resource

glossary · beginner

HTML element

An HTML element represents structure or meaning in a document and is identified by its tag name and permitted content.

Open resource

glossary · beginner

Event listener

An event listener is a callback registered on an EventTarget to respond when a named browser, user, or application event is dispatched.

Open resource

glossary · beginner

Favicon (site icon)

A favicon is the small icon a browser shows for your site in tabs, bookmarks, and history, declared with a link element in the head.

Open resource

glossary · beginner

Focus indicator

A focus indicator is the visible styling that shows which interactive element currently receives keyboard input.

Open resource

glossary · beginner

Focus order

Focus order is the sequence in which interactive elements receive keyboard focus, normally following the document and task order.

Open resource

glossary · beginner

HTTPS connection

HTTPS is HTTP carried through an authenticated encrypted connection, giving a web origin transport confidentiality and integrity.

Open resource

glossary · beginner

CSS inheritance

CSS inheritance lets selected properties take the computed value of a parent when no declaration supplies a value on the child.

Open resource

glossary · beginner

Accessibility landmark

A landmark is a named page region that helps assistive-technology users navigate between major responsibilities such as navigation and main content.

Open resource

glossary · beginner

Media query

A media query conditionally applies CSS or selects resources according to media type and features such as width, motion, contrast, or input capability.

Open resource

glossary · beginner

Meta description

A meta description is a short summary in the document head that search engines may use as the snippet beneath a result.

Open resource

glossary · beginner

Content reflow

Reflow is the rearrangement of content to fit available width so ordinary reading and operation do not require two-dimensional scrolling.

Open resource

glossary · intermediate

Render-blocking resource

A render-blocking resource delays when a browser can present page content, commonly because critical CSS or synchronous script must be processed first.

Open resource

glossary · beginner

Screen reader

A screen reader is software that presents the accessibility tree as speech or braille and lets a person navigate a page structurally.

Open resource

glossary · beginner

Semantic HTML

Semantic HTML uses elements according to their defined meaning so document structure and interactions remain understandable.

Open resource

glossary · beginner

XML sitemap

A sitemap is an XML file listing the canonical URLs you want discovered, offered to search engines as a crawl hint rather than a guarantee.

Open resource

glossary · beginner

Source order

Source order is the sequence of elements in the document, which normally drives reading order, keyboard order, and the no-CSS experience.

Open resource

glossary · beginner

Specificity

Specificity is the weighting a browser uses to decide which CSS declaration wins when several selectors target the same element.

Open resource

glossary · beginner

Static site

A static site serves prebuilt files or generated responses without requiring per-request application rendering for its public pages.

Open resource

glossary · beginner

Structured data

Structured data is machine-readable markup that describes what a page means, usually expressed as JSON-LD using the schema.org vocabulary.

Open resource

glossary · beginner

Viewport

The viewport is the browser area through which a document is laid out and viewed, expressed in CSS pixels for responsive design.

Open resource