# HTML flash cards: Master level

53 HTML terms at the Master level, as flash cards.

Updated: October 16, 2026

- [Study these as flash cards](https://www.ask-codey.com/decks/html/5/flash)
- [Play Memory with them](https://www.ask-codey.com/games/memory?category=html&level=5)

## Terms in this deck

- [Adoption agency algorithm](https://www.ask-codey.com/glossary/adoption-agency-algorithm): The tree-construction procedure that repairs certain misnested formatting elements.
- [Character token](https://www.ask-codey.com/glossary/character-token): A parser token representing one or more characters of document text.
- [Comment node](https://www.ask-codey.com/glossary/comment-node): A DOM node containing the text of an HTML comment.
- [Comment token](https://www.ask-codey.com/glossary/comment-token): A parser token representing an HTML comment.
- [Content category](https://www.ask-codey.com/glossary/content-category): A named group of HTML elements that share roles used by content-model rules.
- [Content model](https://www.ask-codey.com/glossary/content-model): The rule describing which kinds of child content an HTML element may contain.
- [Context element](https://www.ask-codey.com/glossary/context-element): The element whose type and state guide how an HTML fragment is parsed.
- [Custom element content model](https://www.ask-codey.com/glossary/custom-element-content-model): The rules governing which children are valid in an author-defined custom element.
- [Data state](https://www.ask-codey.com/glossary/data-state): The tokenizer's normal state for reading document text and recognizing markup.
- [Document node](https://www.ask-codey.com/glossary/document-node): The DOM node representing the whole document and serving as the tree's root.
- [DOM tree](https://www.ask-codey.com/glossary/dom-tree): The in-memory tree of document, element, text, comment, and other nodes produced from HTML.
- [Element node](https://www.ask-codey.com/glossary/element-node): A DOM node representing an element and its attributes.
- [Embedded content](https://www.ask-codey.com/glossary/embedded-content): Content that imports or draws another resource, such as an image, video, iframe, or canvas.
- [End-of-file token](https://www.ask-codey.com/glossary/end-of-file-token): The token indicating that no more input remains for the parser.
- [Flow content](https://www.ask-codey.com/glossary/flow-content): The broad category containing most elements allowed in a document body.
- [Foreign content](https://www.ask-codey.com/glossary/foreign-content): SVG or MathML content parsed within an HTML document under its own namespace rules.
- [Foster parenting](https://www.ask-codey.com/glossary/foster-parenting): Parser behavior that relocates certain misplaced table content outside the table structure.
- [Heading content](https://www.ask-codey.com/glossary/heading-content): The h1 through h6 and hgroup elements used to identify section headings.
- [HTML conformance checker](https://www.ask-codey.com/glossary/html-conformance-checker): A tool that reports whether markup follows the requirements placed on HTML authors.
- [HTML fragment parsing](https://www.ask-codey.com/glossary/html-fragment-parsing): Parsing an HTML string as a fragment using a supplied element as its context.
- [HTML namespace](https://www.ask-codey.com/glossary/html-namespace): The namespace URI that identifies ordinary HTML elements in the DOM.
- [HTML parser](https://www.ask-codey.com/glossary/html-parser): The browser component that turns HTML source into a document tree.
- [HTML serialization](https://www.ask-codey.com/glossary/html-serialization): Converting a document or node tree back into HTML text.
- [HTML tokenization](https://www.ask-codey.com/glossary/html-tokenization): The parsing stage that converts input characters into tags, text, comments, and end-of-file tokens.
- [Implied end tag](https://www.ask-codey.com/glossary/implied-end-tag): An end tag the parser acts as though it encountered when certain later markup makes it unnecessary.
- [Insertion mode](https://www.ask-codey.com/glossary/insertion-mode): The parser state that selects tree-construction rules based on the current document context.
- [Integration point](https://www.ask-codey.com/glossary/integration-point): A location in SVG or MathML where the parser can switch between foreign-content and HTML parsing rules.
- [Interactive content](https://www.ask-codey.com/glossary/interactive-content): Elements specifically intended for user interaction, such as links and form controls.
- [List of active formatting elements](https://www.ask-codey.com/glossary/list-of-active-formatting-elements): Parser state used to reconstruct and repair formatting elements across misnested markup.
- [MathML namespace](https://www.ask-codey.com/glossary/mathml-namespace): The namespace URI that identifies inline MathML elements in a document tree.
- [Metadata content](https://www.ask-codey.com/glossary/metadata-content): Elements that set presentation, behavior, relationships, or other information about a document.
- [Node document order](https://www.ask-codey.com/glossary/node-document-order): The order nodes appear when a document tree is traversed from beginning to end.
- [Obsolete feature](https://www.ask-codey.com/glossary/obsolete-feature): An old HTML feature that current documents should not use.
- [Optional tag](https://www.ask-codey.com/glossary/optional-tag): A start or end tag that HTML syntax permits an author to omit under specific conditions.
- [Palpable content](https://www.ask-codey.com/glossary/palpable-content): Content expected to contribute something users can perceive rather than existing only as structure.
- [Parse error](https://www.ask-codey.com/glossary/parse-error): HTML input that violates a parsing rule but is still handled through defined recovery behavior.
- [Parser error recovery](https://www.ask-codey.com/glossary/parser-error-recovery): The standardized rules browsers follow to build a predictable document tree from malformed HTML.
- [Parser-blocking script](https://www.ask-codey.com/glossary/parser-blocking-script): A script whose fetching or execution pauses further HTML parsing.
- [Parser-inserted script](https://www.ask-codey.com/glossary/parser-inserted-script): A script element created by the HTML parser rather than by a DOM operation.
- [Phrasing content](https://www.ask-codey.com/glossary/phrasing-content): Elements and text used within paragraphs and other runs of text.
- [RAWTEXT state](https://www.ask-codey.com/glossary/rawtext-state): A tokenizer state that treats content as text until the matching end tag, while recognizing no character references.
- [RCDATA state](https://www.ask-codey.com/glossary/rcdata-state): A tokenizer state that treats content as text but still recognizes character references and the matching end tag.
- [Script preparation](https://www.ask-codey.com/glossary/script-preparation): The HTML processing steps that determine a script's type, source, readiness, and execution behavior.
- [Script-supporting element](https://www.ask-codey.com/glossary/script-supporting-element): An element used to support scripts without directly representing page content, such as script or template.
- [Sectioning content](https://www.ask-codey.com/glossary/sectioning-content): Elements that create major thematic sections, including article, aside, nav, and section.
- [Stack of open elements](https://www.ask-codey.com/glossary/stack-of-open-elements): The parser's ordered list of elements that have started but have not yet been fully closed.
- [SVG namespace](https://www.ask-codey.com/glossary/svg-namespace): The namespace URI that identifies inline SVG elements in a document tree.
- [Tag token](https://www.ask-codey.com/glossary/tag-token): A parser token representing a start tag or end tag and its parsed attributes.
- [text/html MIME type](https://www.ask-codey.com/glossary/text-html-mime-type): The media type that identifies a resource as an HTML document parsed with HTML syntax.
- [Tokenizer state](https://www.ask-codey.com/glossary/tokenizer-state): The current rule set the HTML tokenizer uses to interpret the next input characters.
- [Transparent content model](https://www.ask-codey.com/glossary/transparent-content-model): A content model that largely adopts the content rules of the element's surrounding context.
- [Tree construction](https://www.ask-codey.com/glossary/tree-construction): The parsing stage that uses tokens to create and arrange nodes in the document tree.
- [XHTML syntax](https://www.ask-codey.com/glossary/xhtml-syntax): XML syntax used to represent HTML elements under XML parsing rules.

[Read them in the glossary](https://www.ask-codey.com/glossary/subjects/html/master)

Source: https://www.ask-codey.com/decks/html/master
