WGU C777 Web Development App 5 5 5 5
lications Complete Study GuideA+ 2 5 5 5 5 5
025/2026
1. HTML5, CSS, JavaScript: The web development trifecta
G G G G G G
2. main: HTML5 tag defining the main body of a document. Cannot be the child of th
G G G G G G G G G G G G G G G 5
e header, nav, article, aside, or footer elements.
G G G G G G G
3. header and footer: These elements can also be included in article, aside, nav,
G G G G G G G G G G G G G
main, and section elements, not just on the page itself
G G G G G G G G G
4. source: This element identifies the file(s) to use in a video or audio element
G G G G G G G G G G G G G
5. style guide: A set of standards for the writing and/or design of documents
G G G G G G G G G G G G
6. IE9: This version of IE is the first to support HTML5
G G G G G G G G G G
7. Add them via JS, make them block via CSS: What should you do to support H
G G G G G G G G G G G G G G G5 5
TML5 elements in pre-IE9 browsers.
G G G G
8. selector: The term for the part of CSS code that refers to the element you want to
G G G G G G G G G G G G G G G G5
G style
9. declaration: In CSS, the term for a property and value pair. It must always end w
G G G G G G G G G G G G G G G55
ith a semicolon
5 G G
10. rule: In CSS, the name for a selector, property and value all grouped together
G G G G G G G G G G G G G
11. inheritance: The word "cascading" in CSS refers to this concept G G G G G G G G G
12. External, embedded, inline: The cascading order of CSS style sheets, ordered f
G G G G G G G G G G G5 5
rom lowest priority to highest
G G G G
1
,13. rel, type, href: Linking to a CSS file requires these attributes in the link element
G G G G G G G G G G G G G G
14. style: Embedded CSS should be placed in a block defined by this element
G G G G G G G G G G G G
15. style: Inline CSS should be placed in an attribute with this name
G G G G G G G G G G G
16. document flow: The arrangement of content elements on a page and how the s
G G G G G G G G G G G G G5 5
pace is used. Does it fall from top to bottom in stacks, or does some content float to o
G G G G G G G G G G G G G G G G G5 G 5
ne side or the other?
G G G G
17. curly braces: These are not used when defining inline CSS styles
G G G G G G G G G G
18. clear: Use this CSS property to avoid having floating elements before/after a
G G G G G G G G G G G5 5
nother element G
19. static: In CSS, the "normal, or default", position of block elements within a page
G G G G G G G G G G G G G
20. relative: In CSS, positioning a block element relative to another element
G G G G G G G G G G
21. absolute: In CSS, this causes the element to appear to float above the docu-
G G G G G G G G G G G G G
ment and can be positioned as needed. It is completely removed from the rest of th e
G5 G G G G G G G G G G G G G G G5 5
page flow. G
22. fixed: In CSS, this causes the element to remain in the same position when the p
G G G G G G G G G G G G G G G5 5
age is scrolled
G G
23. inherit: In CSS, this causes the element to inherit its parent's position
G G G G G G G G G G G
24. padding: In the box model, this is the space between the content and the border
G G G G G G G G G G G G G G
25. margin: In the box model, this is the space between the border and surrounding el
G G G G G G G G G G G G G G5 5
ements
2
, 26. content, padding, border, and margin: Add all of these up to get the full size
G G G G G G G G G G G G G G 5
of an element in the box model
G G G G G G
27. element[attribute$=value]: This CSS3 selector selects every instance of a G G G G G G G G G
specified element whose specified attribute ends with the specified value
G G G G G G G G G
28. element[attribute*=value]: This CSS3 selector selects every instance of a spe G G G G G G G G G5 5
cified element whose specified attribute contains the specified substring value
G G G G G G G G G
29. element[attribute^=value]: This CSS3 selector selects every instance of a G G G G G G G G G
specified element whose specified attribute begins with the specified value
G G G G G G G G G
30. element:checked: This CSS3 selector selects every checked instance of a s G G G G G G G G G G5
5 pecified element G
31. element:disabled: This CSS3 selector selects every disabled instance of a s G G G G G G G G G G5 5
pecified element G
32. element:enabled: This CSS3 selector selects every enabled instance of a s G G G G G G G G G G5 5
pecified element G
33. element:first-of-
type: This CSS3 selector selects every instance of a specified element that is the firs
G G G G G G G G G G55 G G G G 5
of its parent
G G
34. element:last-of-
type: This CSS3 selector selects every instance of a specified element that is the las
G G G G G G G G G G5 G G G G 5
of its parent
G G
35. element1~element2: This CSS3 selector selects every instance of element2 t G G G G G G G G G5 5
hat is preceded by an instance of element1 where both have the same parent. ele
G G G G G G G G G G G G G G5 5
ment2 need not be immediately preceded by element1
G G G G G G G
36. multiple images: CSS3 now allows this in the background
G G G G G G G G
37. background-
3
lications Complete Study GuideA+ 2 5 5 5 5 5
025/2026
1. HTML5, CSS, JavaScript: The web development trifecta
G G G G G G
2. main: HTML5 tag defining the main body of a document. Cannot be the child of th
G G G G G G G G G G G G G G G 5
e header, nav, article, aside, or footer elements.
G G G G G G G
3. header and footer: These elements can also be included in article, aside, nav,
G G G G G G G G G G G G G
main, and section elements, not just on the page itself
G G G G G G G G G
4. source: This element identifies the file(s) to use in a video or audio element
G G G G G G G G G G G G G
5. style guide: A set of standards for the writing and/or design of documents
G G G G G G G G G G G G
6. IE9: This version of IE is the first to support HTML5
G G G G G G G G G G
7. Add them via JS, make them block via CSS: What should you do to support H
G G G G G G G G G G G G G G G5 5
TML5 elements in pre-IE9 browsers.
G G G G
8. selector: The term for the part of CSS code that refers to the element you want to
G G G G G G G G G G G G G G G G5
G style
9. declaration: In CSS, the term for a property and value pair. It must always end w
G G G G G G G G G G G G G G G55
ith a semicolon
5 G G
10. rule: In CSS, the name for a selector, property and value all grouped together
G G G G G G G G G G G G G
11. inheritance: The word "cascading" in CSS refers to this concept G G G G G G G G G
12. External, embedded, inline: The cascading order of CSS style sheets, ordered f
G G G G G G G G G G G5 5
rom lowest priority to highest
G G G G
1
,13. rel, type, href: Linking to a CSS file requires these attributes in the link element
G G G G G G G G G G G G G G
14. style: Embedded CSS should be placed in a block defined by this element
G G G G G G G G G G G G
15. style: Inline CSS should be placed in an attribute with this name
G G G G G G G G G G G
16. document flow: The arrangement of content elements on a page and how the s
G G G G G G G G G G G G G5 5
pace is used. Does it fall from top to bottom in stacks, or does some content float to o
G G G G G G G G G G G G G G G G G5 G 5
ne side or the other?
G G G G
17. curly braces: These are not used when defining inline CSS styles
G G G G G G G G G G
18. clear: Use this CSS property to avoid having floating elements before/after a
G G G G G G G G G G G5 5
nother element G
19. static: In CSS, the "normal, or default", position of block elements within a page
G G G G G G G G G G G G G
20. relative: In CSS, positioning a block element relative to another element
G G G G G G G G G G
21. absolute: In CSS, this causes the element to appear to float above the docu-
G G G G G G G G G G G G G
ment and can be positioned as needed. It is completely removed from the rest of th e
G5 G G G G G G G G G G G G G G G5 5
page flow. G
22. fixed: In CSS, this causes the element to remain in the same position when the p
G G G G G G G G G G G G G G G5 5
age is scrolled
G G
23. inherit: In CSS, this causes the element to inherit its parent's position
G G G G G G G G G G G
24. padding: In the box model, this is the space between the content and the border
G G G G G G G G G G G G G G
25. margin: In the box model, this is the space between the border and surrounding el
G G G G G G G G G G G G G G5 5
ements
2
, 26. content, padding, border, and margin: Add all of these up to get the full size
G G G G G G G G G G G G G G 5
of an element in the box model
G G G G G G
27. element[attribute$=value]: This CSS3 selector selects every instance of a G G G G G G G G G
specified element whose specified attribute ends with the specified value
G G G G G G G G G
28. element[attribute*=value]: This CSS3 selector selects every instance of a spe G G G G G G G G G5 5
cified element whose specified attribute contains the specified substring value
G G G G G G G G G
29. element[attribute^=value]: This CSS3 selector selects every instance of a G G G G G G G G G
specified element whose specified attribute begins with the specified value
G G G G G G G G G
30. element:checked: This CSS3 selector selects every checked instance of a s G G G G G G G G G G5
5 pecified element G
31. element:disabled: This CSS3 selector selects every disabled instance of a s G G G G G G G G G G5 5
pecified element G
32. element:enabled: This CSS3 selector selects every enabled instance of a s G G G G G G G G G G5 5
pecified element G
33. element:first-of-
type: This CSS3 selector selects every instance of a specified element that is the firs
G G G G G G G G G G55 G G G G 5
of its parent
G G
34. element:last-of-
type: This CSS3 selector selects every instance of a specified element that is the las
G G G G G G G G G G5 G G G G 5
of its parent
G G
35. element1~element2: This CSS3 selector selects every instance of element2 t G G G G G G G G G5 5
hat is preceded by an instance of element1 where both have the same parent. ele
G G G G G G G G G G G G G G5 5
ment2 need not be immediately preceded by element1
G G G G G G G
36. multiple images: CSS3 now allows this in the background
G G G G G G G G
37. background-
3