Этот раздел описывает, каким образом в HTML 3.2. элементы могут быть вложены. Тут не приводятся правила упорядочения либо обеспечения повторной вложенности элементов. Тут примитивно даются результаты на вопросы в форме: может ли элемент X появится в пределах элемента Y?
Та же самая информация представлена в описании отдельных тегов в частях Допустимый контекст и Содержимое. Тут это представлено в сжатой форме и носит иллюстративный нрав.
Заметки на память:
(Пояснения к списку)
HTML
(в пределах DIR либо MENU, элемент LI не содержит блок)
Чтобы упростить изложения элементов, автор использует термин текстовый контейнер, дабы обозначить всякий элемент, тот, что может непринужденно содержать текстовый элемент. Следующие элементы являются текстовыми контейнерами:
A, ADDRESS, APPLET, B, BIG, BLOCKQUOTE, BODY, CAPTION, CENTER, CITE, CODE, DFN, DIV, EM, FONT, FORM, H1, H2, H3, H4, H5, H6, HTML, I, KBD, LI, P, PRE (с ограничениями), SAMP, SMALL, STRIKE, STRONG, SUB, SUP, TD, TH, TT, U, VAR.
Нижеследующие элементы не являются текстовыми контейнерами, впрочем могут содержать текстовые элементы не непринужденно, а через элементы, которые являются текстовыми контейнерами:
DD, DIR, DL, DT, MENU, OL, TABLE, TR, UL.
Нижеследующие элементы вовсе не включают текстовые элементы:
AREA, BASE, BASEFONT, BR, HEAD, HR, IMG, INPUT, ISINDEX, LINK, MAP, META, OPTION, PARAM, SCRIPT, SELECT, STYLE, TEXTAREA, TITLE.
Также автор вводит термин блоковый контейнер, дабы обозначить всякий элемент, тот, что может непринужденно содержать блоковый элемент. Блоковыми контейнерами являются:
BLOCKQUOTE, BODY, CENTER, DD, DIV FORM HTML, LI (в пределах UL либо OL), TD, TH.