liveBook · Manning

HTML

HTML (HyperText Markup Language) is the standard markup language for structuring content and elements in web documents.

How 12 Manning books explain it

Build a Website with ChatGPT

HTML is the markup language used to structure and semantically describe content in web pages.

How it is used
Structures generated web-page content before the page is saved, tested in a browser, and deployed.
How deep it goes
Defines tags and demonstrates headings, paragraphs, sections, and stylesheet links without pursuing advanced markup internals.
Examples
Uses a Hello World page, a Pun Generator, book-club pages, an online journal, and copied section blocks.
What you can do after
Apply it via ChatGPT and a text editor to save, customize, test, and deploy structured web pages.

Read how Build a Website with ChatGPT explains HTML →

Web Design Playground, Second Edition

HTML is the standard markup language for structuring and presenting content in web documents.

How it is used
Structures web-page content so browsers can render readable headings, paragraphs, lists, images, and links.
How deep it goes
Explains tag syntax, page structure, whitespace, semantic HTML5 layout elements, and advanced elements without teaching programming operations.
Examples
Uses an h1 heading, a “Hello HTML World!” document, plain-text versus marked-up output, and a personal home-page project.
What you can do after
Build it from scratch as structured web pages with text, headings, links, semantic regions, and visible browser content.

Read how Web Design Playground, Second Edition explains HTML →

Build a Frontend Web Framework (From Scratch)

The markup language used to structure documents and elements displayed in web browsers.

How it is used
Structures a TODO application's fixed controls and provides a list that JavaScript fills as state changes.
How deep it goes
Works through concrete markup, script loading, element creation, and updates rather than a comprehensive HTML language reference.
Examples
Uses a TODO page with a heading, labeled input, Add button, and list items that switch between read and edit modes.
What you can do after
Build it from scratch: write a static HTML page and use vanilla JavaScript to render and update its interactive list.

Read how Build a Frontend Web Framework (From Scratch) explains HTML →

WordPress Power Toolkit: Harness AI to build next-level websites

HTML is the markup language that structures the content and layout of documents displayed by web browsers.

How it is used
Structures WordPress page content when tables, links, buttons, or embeds need code beyond editor features.
How deep it goes
Defines tags and elements, relates HTML to browser defaults, CSS, JavaScript, and Inspector-based inspection without requiring language mastery.
Examples
Uses a lake table, a YouTube button link, a click-to-reveal painting-information block, headings, and an embedded YouTube video.
What you can do after
Apply it via WordPress Text view to paste, test, and refine generated tables, links, interactive snippets, and video embeds.

Read how WordPress Power Toolkit: Harness AI to build next-level websites explains HTML →

Learn Go with Pocket-Sized Projects

HTML is the standard markup language used to structure documents and applications displayed by web browsers.

How it is used
Structures browser pages for a habits interface and provides elements that a Go-powered multiplication exercise can update.
How deep it goes
Works through a document skeleton, form attributes, and DOM-targeted placeholders; does not pursue a general HTML reference.
Examples
Uses an index page, a habit-creation form, and a multiplication page whose operand spans receive values from Go.
What you can do after
Build it from scratch: serve a basic HTML page, add a submitting form, and prepare identified elements for browser-side Go updates.

Read how Learn Go with Pocket-Sized Projects explains HTML →

The Well-Grounded Python Developer: How the pros use Python and Flask

A web page is a browser-rendered presentation of web content, commonly structured by an HTML document.

How it is used
Serves as browser-rendered page content returned by a web server in response to HTTP requests.
How deep it goes
Works through browser rendering and a Flask template example without detailing HTML syntax or HTTP protocol rules.
Examples
Uses a Flask route and an HTML template with a current-time placeholder.
What you can do after
Apply it via Flask and Jinja2 to serve an HTML page whose displayed value comes from Python.

Read how The Well-Grounded Python Developer: How the pros use Python and Flask explains HTML →

Tiny CSS Projects

HTML is a markup language for structuring content in documents displayed by web browsers.

How it is used
Provides the content and structure that CSS styles in article, card, and checkout projects.
How deep it goes
Explains HTML’s structural role through starter markup, but does not develop HTML syntax as a standalone subject.
Examples
Uses an article scaffold, summary cards, and a checkout cart with a table and description list.
What you can do after
Evaluate/understand how existing HTML structures support CSS styling across screen sizes.

Read how Tiny CSS Projects explains HTML →

Web Design Playground

The standard markup language for structuring and annotating content on the web with elements and attributes.

How it is used
Structures web-page content by giving browsers instructions for headings, paragraphs, lists, images, and links.
How deep it goes
Defines HTML through tags and rendering, then demonstrates heading markup; later heading detail is deferred.
Examples
Contrasts an unreadable plain-text article with a page using headings, links, an image, a quotation, and a bulleted list.
What you can do after
Build it from scratch by inserting tags around text to create a basic structured web page.

Read how Web Design Playground explains HTML →

Build Financial Software with Generative AI (From Scratch)

HTML is the standard markup language for structuring web pages and their content.

How it is used
Uses HTML5 to host browser interfaces and D3.js visualizations, with plain HTML available as an alternative UI approach.
How deep it goes
Demonstrates an incremental visualization workflow but stops short of detailed HTML syntax or document-structure instruction.
Examples
Uses a D3.js bar chart with category data, axis labels, hover color changes, and displayed bar values.
What you can do after
Apply it via VS Code and Live Server to create and iteratively improve a D3.js visualization page.

Read how Build Financial Software with Generative AI (From Scratch) explains HTML →

The Quick Python Book, Fourth Edition

HTML is the HyperText Markup Language, a standard markup language for structuring documents and elements on the web.

How it is used
Structures web documents for object modeling and web-data extraction.
How deep it goes
Explains nested elements, tags, classes, attributes, and parser queries, while stopping short of broad HTML syntax or browser behavior.
Examples
Uses nested html-body-p objects, a sample page with links and classes, and Beautiful Soup tag, attribute, and class queries.
What you can do after
Apply it via Beautiful Soup to parse HTML and extract tags, text, attributes, and class-selected elements.

Read how The Quick Python Book, Fourth Edition explains HTML →

Effective Data Analysis

HTML is a markup language used to structure content in documents displayed by web browsers.

How it is used
Supports web scraping by exposing page structure for extracting external data when an API is unavailable.
How deep it goes
Explains tags, nesting, classes, and parsing with BeautifulSoup, but stops short of detailed HTML language semantics.
Examples
Uses a National Weather Service page, nested tags, response text, and BeautifulSoup output as concrete examples.
What you can do after
Apply it via Python requests and BeautifulSoup to inspect web pages and extract selected content for analysis.

Read how Effective Data Analysis explains HTML →

React in Depth

HTML is the standard markup language for structuring documents and controls displayed by web browsers.

How it is used
Positions HTML as document structure that JavaScript applications render, update, and keep synchronized with component behavior.
How deep it goes
Explains HTML's relationship with CSS, JavaScript, React, and JSX but stops short of syntax, semantics, and browser internals.
Examples
Uses JSX components, independently maintained web technologies, and CSS-in-JS as contrasting organization patterns.
What you can do after
Evaluate/understand when HTML should remain separate or become colocated with JavaScript and styling in component-based applications.

Read how React in Depth explains HTML →

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.