Lecture 5.2: HTML5 Content Categories with Elements Flashcards
Flow Content Elements (A-C)
A:
< a > < abbr > < address > < article > < aside > < article >
B:
< b > < bdi > < bdo > < blockquote > < br > < button >
C:
< canvas > < code > < command >
Flow Content Elements (D-I)
D:
< data > < datalist > < del > < details > < dfn > < div > < dl >
E-F:
< em > < embed > < fieldset > < footer > < figure > < form >
H-I:
< h1 > through < h6 > < header > < hr > < i > < iframe > < img > < input > < ins >
Flow Content Elements (K-R)
K-M:
< kbd > < label > < main > < map > < mark > < math > < menu > < meter >
N-O:
< nav > < noscript > < object > < ol > < output >
P-R:
< p > < picture > < pre > < progress > < q > < ruby >
Flow Content Elements (S-W)
S:
< s > <samp> < script > < section > < select > < small > < span > < strong > < sub > < sup > < svg ></samp>
T-W:
< table > < template > < textarea > < time > < u > < ul > < var > < video > < wbr ></samp>
Flow Content Elements (Special Conditions)
If “Itemprop” Attribute IS Present:
< link > < meta >
If a Descendant of “Map” Element:
< area >
If “Scoped” Attribute IS Present:
< style >
Phrasing Content Elements (A-L)
A-B:
< abbr > < audio > < b > < bdo > < br >
C-D:
< canvas > < cite > < code > < command> < data > < datalist > < dfn >
E-L:
< em > < embed > < i > < iframe > < img > < input > < kbd > < label >
Phrasing Content Elements (M-W)
M-P:
< mark > < math > < meter > < noscript > < object > < output > < picture >
Q-Sub:
< q > < ruby > < samp > < script > < select > < small > < span > < strong > < sub >
Sup-W:
< sup > < svg > < textarea > < time > <u> < var > < video > < wbr ></u>
Phrasing Content Elements (Special Conditions)
If it Contains Phrasing Content ONLY:
< a > < del > < ins > < map >
If “Itemprop” Attribute is Present:
< link > < meta >
If Descendant of “Map” Element:
< area >
Metadata Content Elements
< base > < link > < meta > < noscript > < script > < style > < title >
Sectioning Content Elements
< article > < aside > < nav > < section >
Heading Content Elements
< h1 > … < h2 > … < h3 > … < h4 > … < h5 > … < h6 >
(All same element, just different ranks)
Interactive Content Elements
< a > < button > < details > < embed > < iframe > < label > < select > < textarea >
Interactive Content Elements (Special Conditions)
If “Controls” Attribute is Present:
< audio > < video >
If “Usemap” Attribute is Present:
< img > < object >
If “Type” Attribute is NOT in “Hidden” State
< input >
If “Type” Attribute IS in “Toolbar” State
< menu >
Embedded Content Elements
< audio > < canvas > < embed > < iframe > < img > < math > < object > < picture > < svg > < video >