2026 WGU C777 WEB DEVELOPMENT
APPLICATIONS QUESTIONS WITH
COMPLETE SOLUTIONS
HTML5, CSS, JavaScript - --VERIFIED ANS--The web development trifecta
main - --VERIFIED ANS--HTML5 tag defining the main body of a document. Cannot be
the child of the header, nav, article, aside, or footer elements.
header and footer - --VERIFIED ANS--These elements can also be included in article,
aside, nav, main, and section elements, not just on the page itself
source - --VERIFIED ANS--This element identifies the file(s) to use in a video or audio
element
style guide - --VERIFIED ANS--A set of standards for the writing and/or design of
documents
IE9 - --VERIFIED ANS--This version of IE is the first to support HTML5
Add them via JS, make them block via CSS - --VERIFIED ANS--What should you do to
support HTML5 elements in pre-IE9 browsers.
selector - --VERIFIED ANS--The term for the part of CSS code that refers to the
element you want to style
declaration - --VERIFIED ANS--In CSS, the term for a property and value pair. It must
always end with a semicolon
rule - --VERIFIED ANS--In CSS, the name for a selector, property and value all
grouped together
inheritance - --VERIFIED ANS--The word "cascading" in CSS refers to this concept
External, embedded, inline - --VERIFIED ANS--The cascading order of CSS style
sheets, ordered from lowest priority to highest
, rel, type, href - --VERIFIED ANS--Linking to a CSS file requires these attributes in the
link element
style - --VERIFIED ANS--Embedded CSS should be placed in a block defined by this
element
style - --VERIFIED ANS--Inline CSS should be placed in an attribute with this name
document flow - --VERIFIED ANS--The arrangement of content elements on a page
and how the space is used. Does it fall from top to bottom in stacks, or does some
content float to one side or the other?
curly braces - --VERIFIED ANS--These are not used when defining inline CSS styles
clear - --VERIFIED ANS--Use this CSS property to avoid having floating elements
before/after another element
static - --VERIFIED ANS--In CSS, the "normal, or default", position of block elements
within a page
relative - --VERIFIED ANS--In CSS, positioning a block element relative to another
element
absolute - --VERIFIED ANS--In CSS, this causes the element to appear to float above
the document and can be positioned as needed. It is completely removed from the rest
of the page flow.
fixed - --VERIFIED ANS--In CSS, this causes the element to remain in the same
position when the page is scrolled
inherit - --VERIFIED ANS--In CSS, this causes the element to inherit its parent's
position
padding - --VERIFIED ANS--In the box model, this is the space between the content
and the border
margin - --VERIFIED ANS--In the box model, this is the space between the border and
surrounding elements
content, padding, border, and margin - --VERIFIED ANS--Add all of these up to get the
full size of an element in the box model
element[attribute$=value] - --VERIFIED ANS--This CSS3 selector selects every
instance of a specified element whose specified attribute ends with the specified value
APPLICATIONS QUESTIONS WITH
COMPLETE SOLUTIONS
HTML5, CSS, JavaScript - --VERIFIED ANS--The web development trifecta
main - --VERIFIED ANS--HTML5 tag defining the main body of a document. Cannot be
the child of the header, nav, article, aside, or footer elements.
header and footer - --VERIFIED ANS--These elements can also be included in article,
aside, nav, main, and section elements, not just on the page itself
source - --VERIFIED ANS--This element identifies the file(s) to use in a video or audio
element
style guide - --VERIFIED ANS--A set of standards for the writing and/or design of
documents
IE9 - --VERIFIED ANS--This version of IE is the first to support HTML5
Add them via JS, make them block via CSS - --VERIFIED ANS--What should you do to
support HTML5 elements in pre-IE9 browsers.
selector - --VERIFIED ANS--The term for the part of CSS code that refers to the
element you want to style
declaration - --VERIFIED ANS--In CSS, the term for a property and value pair. It must
always end with a semicolon
rule - --VERIFIED ANS--In CSS, the name for a selector, property and value all
grouped together
inheritance - --VERIFIED ANS--The word "cascading" in CSS refers to this concept
External, embedded, inline - --VERIFIED ANS--The cascading order of CSS style
sheets, ordered from lowest priority to highest
, rel, type, href - --VERIFIED ANS--Linking to a CSS file requires these attributes in the
link element
style - --VERIFIED ANS--Embedded CSS should be placed in a block defined by this
element
style - --VERIFIED ANS--Inline CSS should be placed in an attribute with this name
document flow - --VERIFIED ANS--The arrangement of content elements on a page
and how the space is used. Does it fall from top to bottom in stacks, or does some
content float to one side or the other?
curly braces - --VERIFIED ANS--These are not used when defining inline CSS styles
clear - --VERIFIED ANS--Use this CSS property to avoid having floating elements
before/after another element
static - --VERIFIED ANS--In CSS, the "normal, or default", position of block elements
within a page
relative - --VERIFIED ANS--In CSS, positioning a block element relative to another
element
absolute - --VERIFIED ANS--In CSS, this causes the element to appear to float above
the document and can be positioned as needed. It is completely removed from the rest
of the page flow.
fixed - --VERIFIED ANS--In CSS, this causes the element to remain in the same
position when the page is scrolled
inherit - --VERIFIED ANS--In CSS, this causes the element to inherit its parent's
position
padding - --VERIFIED ANS--In the box model, this is the space between the content
and the border
margin - --VERIFIED ANS--In the box model, this is the space between the border and
surrounding elements
content, padding, border, and margin - --VERIFIED ANS--Add all of these up to get the
full size of an element in the box model
element[attribute$=value] - --VERIFIED ANS--This CSS3 selector selects every
instance of a specified element whose specified attribute ends with the specified value