liveBook · Manning

Label

A label is human-readable text displayed with a control, field, data value, category, or visual element to identify or explain its meaning.

How 3 Manning books explain it

D3.js in Action, Third Edition

A label is an annotation placed in or beside a visualization to identify the meaning of a visual element or data value.

How it is used
Clarifies the meaning of lines, areas, circles, and data values while improving visualization readability.
How deep it goes
Implements SVG and HTML labels with positioning, alignment, wrapping, filtering, and interaction, without developing a general labeling system.
Examples
Uses a temperature line-and-area chart and a language circle pack with selective labels and hover-provided information.
What you can do after
Builds chart annotations with D3 by positioning SVG text, embedding wrapping HTML, and adding labels selectively or interactively.

Read how D3.js in Action, Third Edition explains label →

Get Programming: Learn to code with Python

A label is a graphical user-interface widget that displays non-editable text or other descriptive content.

How it is used
Uses labels to give instructions, display results, and show changing status information in tkinter windows.
How deep it goes
Explains creation, placement, and text updates, but does not develop label styling or layout beyond pack.
Examples
Uses a color window, a countdown timer, and a phonebook interface to demonstrate labels.
What you can do after
Build it from scratch by creating, placing, and updating labels in interactive tkinter programs.

Read how Get Programming: Learn to code with Python explains label →

The Design of Web APIs, Second Edition

A label is human-facing text that expresses the meaning of a coded value or business concept.

How it is used
Improves API usability by making coded values understandable to developers and end users.
How deep it goes
Explains inline labels, code-label objects, centralized lookup operations, caching, and locale translation.
Examples
Uses bank account types, transaction categories, code lookup endpoints, and translated travel-agency labels.
What you can do after
Apply it via HTTP content negotiation and code lookup operations to make API values interpretable.

Read how The Design of Web APIs, Second Edition explains label →

Related concepts

These guides are generated from the text of Manning books by Manning's knowledge graph and link to the sections they draw on. The full books are available on liveBook and at manning.com.