플로우 콘텐츠 (Flow Content)
문서 및 어플리케이션의 <body>
에서 사용되는 대부분의 요소는 플로우 콘텐츠로 분류됩니다.
a, abbr, address, area(map 요소의 자식 요소인 경우), article, aside, audio, b, bdi, bdo, blockquote, br, button, canvas, cite, code, command, datalist, del, details, dfn, div, dl, em, embed, fieldset, figure, footer, form, h1, h2, h3, h4, h5, h6, header, hgroup, hr, i, iframe, img, input, ins, kbd, keygen, label, map, mark, math, menu, meter, nav, noscript, object, ol, output, p, pre, progress, q, ruby, s, samp, script, section, select, small, span, strong, style(scoped 속성이 있으면), sub, sup, svg, table, textarea, time, ul, var, video, wbr, text
-
일반적으로 아무 플로우 콘텐츠 모델을 포함할 수 있는 콘텐츠 모델은 최소한 하나의 공백이 아닌 텍스트 노드를 포함하거나,
또는 최소한 하나의 임베디드 콘텐츠(아래 다시 설명)를 포함하여야 합니다.
이러한 결과로
<del>
요소 및 그 자식 요소들은<del>
요소의 부모 엘리먼트가 될 수 없습니다. - 위의 요구사항은 강력하게 지켜야 할 내용은 아니며, 스크립트로 데이터를 채우기 위해 자리를 잡아 두는 목적 등의 정당한 이유로 요소가 비어 있을 수 있습니다.